XX项目
测试计划
文件状态: [ ]草稿 [√]正式发布 [ ]正在修改 | 文件标识: | |
当前版本: | 1.0 | |
作 者: |
| |
完成日期: |
|
版本变更记录
*状态:A——创建,M——修改,D——废除
版号 | 状态 | 变更人 | 变更时间 | 变更内容 | 批准人 | 批准时间 |
1.0 | A | xxx | 创建该项目测试计划 |
|
| |
2.0 | M | xxx | 修改该项目测试计划 |
|
|
目 录
1.测试范围与主要内容
1.1.测试范围
l 本次测试范围是《XX项目软件需求规格说明书V2.3》中的全部功能和性能需求
l 用户需求变更的测试不在本计划中
1.2.测试主要内容
1.2.1.系统模块结构
本次测试的被测对象是XX系统以下简称(XX系统)。根据《XX项目软件需求规格说明书V2.3》文档的描述,本次将对以下子功能进行测试。
系统功能模块 | 子功能 | 说明 |
客户端程序 | ||
接口端 | ||
1.2.2.测试功能点
分类 | 测试项 | 重要性 | 通过标准 |
2.测试方法
1. 功能测试主要采用手动测试方法,对软件进行黑盒测试
2. 性能测试主要采用自动测试方法,使用工具为
3. 采用进行缺陷的跟踪与管理
3测试环境与测试辅助工具
3.1.测试环境
3.1.1.软件环境
终端类别 | 操作系统 | 相关应用软件 |
数据库接口服务器OS | JD | |
手机客户端OS |
|
3.1.2硬件环境
终端类别 | 配置说明 |
数据库接口服务器 | |
手机客户端 |
3.2.测试辅助工具
工具类型 | 工具名称 |
BUG管理工具 | |
性能测试工具 |
4测试策略
4.1测试调度策略标准
在开始进行测试时必需满足下列条件:
1. 提交的版本的单元测试已通过,具备可测性
2. 测试计划和测试方案的制订已完成,并经过严格评审
3. 缺陷跟踪与管理系统已搭建
4. 测试所需的资源已经到位
5. 测试组人员配置合理,测试人员的工作技能符合测试要求
6. 测试所需的软、硬件和操作系统等测试环境准备完毕
出现下面任一情况时,测试活动就可能暂停:
1. 被测系统有大量错误或严重错误或流程走不下去,继续测试没有意义
2. 测试环境遭到破坏,无法继续测试。如:测试所需的设备没有到位,测试环境被病毒感染等等
3. 性能测试:当被测的功能或模块存在严重的性能缺陷的情况下暂停测试
如果测试暂停,满足下面条件时,测试重新开始:
1. 开发组成功安装,并测试通过了产品的基本功能
4.2.测试质量评估标准
1. 测试用例设计已经通过评审
2. 按照《测试计划》完成了测试工作
3. 达到了《测试计划》中关于测试所规定的覆盖率(需求覆盖率和测试覆盖率)的要求。需求和测试覆盖率必须达到100%
4. 在测试中发现的错误已经得到修改,各级缺陷修复率达到标准要求如下:
A、致命错误、严重错误修复率应达到100%
B、一般错误修复率应达到90%以上
C、微小问题修复率应达到80%以上
4.3.测试完成准则
主要质量属性 | 详细要求 |
正确性 | 能够防止脏、废数据进入数据库;从接口读取得数据正确无误。 |
健壮性 | 系统有较强的容错性,能够保证在出现非预期状况下正常运行 |
可靠性 | 系统在不断电情况下持续工作。 系统无单点故障。 系统具有动态负载均衡处理能力,保证用户享受最快的信息服务。 |
性能,效率 | 响应性能:要求一般操作响应时间<5秒,复杂操作响应时间<20秒 数据存储时间:要求数据库用户设置详细信息在线长期保存,系统数据详细信息要求在服务器中长期保存。 |
易用性 | 提供方便的系统安装程序,系统服务器安装配置方便易操作。 提供友好、方便的功能界面。 尽量减少用户输入信息量,提高数据信息共享程度,提供方便的帮助信息。 |
清晰性 | 提供足够的软件说明文档,配图表说明 |
安全性 | 保证数据访问的安全性,同时对关键数据采取访问权限限制。 保证数据的完整性、一致性和有效性。 保证用户、系统业务数据传输过程的安全性、完整性及不可抵赖性。 操作系统、数据库系统符合安全标准,提供管理、监控和故障处理等功能。 采用操作员登陆身份认证机制,进入系统采用密码认证进入,建立完整的日志记录,服务器脚本进行加密,使用户无法看到网页脚本源代码,防止伪造身份人员冒用系统资源。 |
可扩展性 | 系统应有良好的横向和纵向扩展能力,可以通过提高服务器主机的性能提高整个系统的处理能力。 系统具有灵活性、可伸缩性,保证功能模块随系统结构和业务流程发展变化灵活组合和扩充,可迅速灵活扩展新业务。 各模块负载能力及整体负载能力应可平滑扩展,新功能模块的增加应不影响现有模块的运行。 |
兼容性 | 保证系统与各种硬件和操作系统具有良好的兼容性 |
可移植性 | 支持手机主流操作系统和分辨率自适应 |
抗压性 | 保证在多用户并发情况下,系统能正常运行 |
4.3.产品应当遵循的标准或规范
产品设计全过程遵循CMMI规范。
5人员与任务表
5.1.人员及任务安排
人员 | 角色 | 职责、任务 |
5.2.测试任务安排
人员 | 任务 | 工作日 | 开始时间 | 结束时间 |
5.3.测试风险评估及解决方案
5.3.1.测试风险评估
5.3.2.解决方案
6缺陷管理与改错计划
6.1.缺陷管理流程
6.1.1功能测试管理流程
6.1.1.1.流程描述
6.1.1.2.缺陷管理流程图
6.1.1.3.改错流程
6.1.2性能测试管理流程
6.1.2.1流程描述
6.1.2.2.性能测试流程图
附录. 本计划审批意见
项目经理审批意见:
签字 日期
|