文档编号:TongXiWeb2-01
童禧文化官方网站(第二版)
TongXi Web ( Ver 2nd )
网站测试计划书
深圳信息职业技术学院
January 5, 2015
类别:A – 增加 M – 修改 D – 删除
日期 | 版本号 | 类别 | 描述 | 组员 |
2015-01-05 | 0.0.0.2 | A | 建立测试计划说明 | |
2015-01-05 | 0.0.0.3 | M | 修改测试计划说明 | |
2015-01-05 | 0.0.0.1 | A | 运用网站测试工具对网站进行测试 | |
1.1编写目的
本文档根据童禧文化官方网站第二版功能需求说明书中的需求描述,为实施童禧文化官方网站第二版系统测试而编写,用于指导本项目中的系统测试用例编写和系统测试。
组员 | 内容 |
阅读全文 | |
阅读测试概述、软件说明、评价准则 | |
阅读测试概述、软件说明、评价准则 | |
阅读测试概述、软件说明、评价准则 | |
阅读测试概述、软件说明、评价准则 |
童禧文化官方网站是童禧文化传播有限公司(简称Tongxi)官方网站。网站以商业经营和为客户展示业务为主要目的,主要面向家庭主妇,儿童,公司内部员工建立,系统将在不久将来投放互联网,作为面向外界,走向社会的一个上市公司展示平台。
1.3定义
编号 | 缩写/术语 | 全称 | 描述 | 备注 |
1.2.1 | SQL Injection | 结构化查询语言注入漏洞 | 程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入 | |
1.2.2 | Cookies Injection | 本地信息存储注入漏洞 |
编号 | 名称 | 版本号 | 描述 | 备注 |
1 | 童禧文化官方网站第二版软件系统测试用例 | 0.0.0.8 | 第一组成员编写 | |
2 | 童禧文化官方网站第二版软件需求规格说明书 | 0.1 | CreateCloub编写 | 第二版 |
3 | 软件测试过程 | |||
4 | BUG的管理过程 | |||
5 | 软件测试项目开发计划 |
2.1运行环境
2.1.1硬件设备
序号 | 设备型号 | 设备用途 | 设备配置 |
1 | Tongxi Server | 数据库+WEB双层结构服务器 | Intel P4 2000/二级缓存1M/三级缓存1M/512M/ 40G / 10-100M网卡 / 15寸 / 48X |
" 序号 | 技术指标项目 | 技术指标 |
1 | CPU类型 | 32位 CPU为P4 2.0G*1(标配2颗) |
2 | CPU结构 | 具有SMP或NUMA结构,支持平滑升级 |
3 | CPUCache (L1+L2) | CPU=512k |
4 | 内存(最大满配) | 系统内存=512M(标配512M,目前配置2.5G) |
5 | I/O总线速率 (MB/S) | 每CPU平均I/O速率>=100MB/S |
6 | 系统交换速率(MB/S) | 每CPU平均系统交换速率>=100MB/S |
7 | 支持高可用性计算集群 | 不支持 |
8 | 动态内存出错隔离 | 不支持 |
9 | I/O 插槽(最高满配) | 可扩展系统I/O插槽>=2个,支持热插拔(1个串口,2个USB接口,1个以太网接口,1个鼠标接口,1个键盘接口,1个视频接口,2个系统管理接口) |
10 | 冗余支持 | 不支持 |
11 | 内置硬盘 | 设备配置为40G*1 |
16 | CD-ROM | 24X-10X IDE/1.44MB |
18 | 主控显示器 | 支持图形显示或字符终端,支持中文 |
19 | 网络协议 | 支持TCP/IP、IPX等多种协议族 |
20 | 系统可靠性 | MTBF>=80000小时 |
21 | 操作系统 | 系统采用Windows 2000操作系统 |
23 | 局域网接入方式 | 采用 10/100/1000 以太网 |
服务器软件环境
操作系统:采用Linux13.6 Server
WEB服务:Apache+Tomcat+JDK1.4.3
数据库:SQL SERVER2000(Sp4)
客户端软件环境
操作系统:WindowsXP以上,IE6.0(推荐使用IE8.0)
2.2需求概述
参考《童禧文化官方网站第二版软件需求规格说明书》
3.测试计划
3.1软件说明
被测系统前台功能点的输入、输出、预期结果参考
模块名称 | 子模块 | 功能点 | 测试类型 |
1网站首页 | 网站首页 | 显示符合性 | 功能测试 |
新闻显示 | 界面测试、功能测试 | ||
JS脚本运行 | 界面测试、功能测试 | ||
导航条显示 | 界面测试、功能测试 | ||
童禧文化 通告子页 | JS脚本运行 | 界面测试、功能测试 | |
SQL注入安全测试 | 安全测试、功能测试 | ||
2页面分析 | 首页面 | 界面符合性 | 界面测试、功能测试 |
案例正常列表 | 界面测试、功能测试 | ||
案例链接无误 | 功能测试 | ||
快速通道各公司 案例分析链接无误 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
子页面 | 界面符合性 | 界面测试、功能测试 | |
案例内容排版合理性 | 界面测试、功能测试 | ||
案例图片输出正常化 | 界面测试、功能测试 | ||
SQL注入安全测试 | 安全测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
3示范性页面分析 | 首页面 | 界面符合性 | 界面测试、功能测试 |
案例正常列表 | 界面测试、功能测试 | ||
案例链接无误 | 界面测试、功能测试 | ||
快速通道各公司信息 链接无误 | 功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
子页面 | 界面符合性 | 界面测试、功能测试 | |
案例内容排版合理性 | 界面测试、功能测试 | ||
案例图片正常输出 | 界面测试、功能测试 | ||
SQL注入安全测试 | 安全测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 |
公司首层 | 界面符合性 | 界面测试、功能测试 | |
童禧文化介绍正常排版 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
快速通道各公司信息 链接无误 | 功能测试 | ||
快速通道菜单显示无误 | 界面测试、功能测试 | ||
5公司简介各子层 | 界面符合性 | 界面测试、功能测试 | |
网页链接无误 | 界面测试、功能测试 | ||
文字/图片显示是否正常 | 界面测试、功能测试 | ||
JS脚本正常运行 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
6会员通道各子层 | 会员登陆 | 检验是否输入合法信息,允许合法登陆,阻止非法登陆 | 界面测试、功能测试 |
JS脚本正常运行 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
各子层入口 | 各功能模块可否正常进入 | 界面测试、功能测试 | |
各功能模块进入是否检测用户 | 界面测试、功能测试 | ||
可否正常退出 | 界面测试、功能测试 | ||
JS脚本正常运行 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
个人信息修改 | 验证是否可以正确修改个人信息 | 界面测试、功能测试 | |
JS脚本正常运行 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
在线定制服务 | 验证在线调查投票是否可以正常运行 | 界面测试、功能测试 | |
JS脚本正常运行 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
密码修改 | 验证是否可以正确修改密码 | 界面测试、功能测试、边界值测试 | |
验证是否可以拒绝错误的密码 | 界面测试、功能测试 | ||
JS脚本运行是否正常 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
意见反馈 加盟申请 | 验证是否可以正确提交意见反馈和培训申请 | 界面测试、功能测试 | |
当前位置显示、链接无误 | 界面测试、功能测试 |
7服务项预定各子层 | 增添会议室预定信息 | 界面测试、功能测试、边界值测试、安全测试 | |
显示会议室使用状态 | 界面测试、功能测试 | ||
导航条正常显示 | 界面测试、功能测试 | ||
界面符合性 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
8红黄查询 | 红、黄记录次数正确统计 | 界面测试、功能测试、安全测试 | |
红黄记录连接有效性 | 界面测试、功能测试 | ||
界面符合性 | 界面测试、功能测试 | ||
当前位置显示、链接无误 | 界面测试、功能测试 | ||
9 关于童禧文化 | 童禧文化简介 | 界面符合性 | 界面测试、功能测试 |
简介内容正常、合理化 | 界面测试、功能测试 | ||
快速通道菜单显示与链接正常 | 界面测试、功能测试 | ||
规章制度 | 界面符合性 | 界面测试、功能测试 | |
各点制度链接有效性 | 界面测试、功能测试 | ||
规章内容显示正常、合理 | 界面测试、功能测试 | ||
发展历史 | 界面符合性 | 界面测试、功能测试 | |
联系方式 | 界面符合性 | 界面测试、功能测试 | |
邮箱链接正常 | 界面测试、功能测试 | ||
10 童禧文化公司员工 | 公司员工 | 显示符合性 | 界面测试、功能测试 |
页面跳转正常性 | 界面测试、功能测试、边界值 | ||
指导老师首层页面 | 显示符合性 | 界面测试、功能测试 | |
指导老师显示链接有效性 | 界面测试、功能测试 | ||
SQL安全注入测试 | 界面测试、功能测试、安全测试 | ||
指导老师信息页面 | 显示符合性 | 界面测试、功能测试 | |
信息排版合理正常 | 界面测试、功能测试 | ||
邮件链接无误 | 界面测试、功能测试 | ||
JS脚本运行正常 | 界面测试、功能测试 |
项目状态 | 首层页面 | 显示符合性 | 界面测试、功能测试 |
案例状态输出合理正常 | 界面测试、功能测试 | ||
快速通道下菜单正常显示 | 界面测试、功能测试 | ||
各链接有效性 | 界面测试、功能测试 | ||
详细页面 | 显示符合性 | 界面测试、功能测试 | |
详细内容排版合理正常 | 界面测试、功能测试 | ||
SQL安全注入测试 | 界面测试、功能测试、安全测试 |
测试类型参见本文3.1。
3.3所使用的自动化测试工具
名称 | 简介 | 测试员 |
FreeSpeedTest.com | 企业级软件功能性自动化测试工具 | |
Host Tracker | 企业级软件并发自动化压力测试工具 | |
WinRunner | C/S、B/S架构下功能性自动化测试工具 | |
Webo Software | 网页链接有效性自动化测试工具 | |
WAVE | NB SQL INJECTION 网站漏洞自动化检测工具,特别在SQLServer注入检测方面有极高的准确率 | |
Pingdom Tools | 测试网页加载网页各元素的加载速度 |
3.4.1测试目的和任务
针对童禧文化官方网站第二版系统进行全面测试,系统测试环境的建立和测试活动安排在公司内部。依据软件功能对整个系统的各个功能模块进行测试,保证系统代码编写质量符合需求规格说明书要求和用户验收要求。
3.4.2测试安排和进度
字母注释:C(陈林峰)、H(何明庆)、L(梁康艺)、Z(张俊武)、Y(陈洋树)
活动 | 周期 | 开始时间 | 结束时间 | 实施者 |
编写系统测试用例 | 1工作日 | 15-01-05 | 15-01-05 | L/Y |
第一次测试 | 1工作日 | 15-01-05 | 15-01-05 | L/Z/Y |
编写测试报告 | 1工作日 | 15-01-05 | 15-01-05 | C/H |
名称 | 类型和说明 | 数量 |
后台服务器 | 操作系统:采用Windows2003 Server、WEB服务:Apache 2.0+Tomcat+JDK1.4.3、数据库:SQL Server2000 | 1 |
测试用客户端 | WindowsXP或 Windows7以上版本 | 1 |
测试应交付的测试工作产品如下,每次测试都需要填写测试记录、问题清单、评估报告。
1.《童禧文化官方网站系统测试计划报告》
2.《童禧文化官方网站系统测试分析报告》
3.《童禧文化官方网站系统测试总结报告》
4.测试设计说明
被测软件测试用例参考《童禧文化官方网站需求说明书.docx》
5.评价准则
5.1范围
本系统测试的主要内容包括功能测试、界面测试、安全测试。
5.2数据整理
执行测试,所有测试的有关操作和结果填写进测试报告,对测试结果进行分析,提交测试分析报告。
5.3尺度
童禧文化官方网站(第二版)系统测试结果的评判,以测试用例设计中的预期测试结果为。系统测试缺陷分为四类。
1类:测试用例正确执行,与期待输出结果一致,没有发现任何错误。
2类:能正确完成功能要求,但测试用例执行过程中出现一些界面、提示、使用不方便等方面的问题,对于这些问题一般不需要做进一步处理,往往可以忽略。
3类:能正确完成主要测试功能点,不能正确完成某些次要功能点,或不能正确处理某些出现概率较小的特殊输入组合,此类问题应不影响测试用例整体的正确性。
4类:不能完成测试用例所要检查的主要功能,或虽有此功能但出现的错误将引发大量的补救措施。