六、测试通过标准
测试结果与测试用例中期望的结果一致,测试通过,否则标明测试未通过。
6.1 测试结果审批过程
6.1.1 测试回归申请结束
测试人员提出申请这轮测试结束,提交集成部经理;
集成部经理召集本组人员开会讨论;
讨论通过,进行下一轮测试,并且部署下一轮测试的注意事项,流程等内容;
如果发现这轮测试目前还存在问题没有解决,延期下一轮测试时间,讨论下一步工作应该如何进行。
6.1.2 测试结果申请结束
测试人员提出申请测试结束,提交集成部经理;
集成部经理召集本组人员开会讨论;
1. 讨论通过,结束测试任务;
2. 如果发现目前测试还存在问题没有解决,延期测试结束时间,并且讨论下一步工作应该如何进行。
七、测试挂起和恢复条件
7.1 挂起条件
* 进入第一轮测试,测试人员大体了解一下产品情况,如果在一小时之内发现5个以上(含5个)操作性错误,或者3个以上(含3个)功能性错误,退回测试组测试;
* 遇到有项目优先级更高的集成测试任务;
* 遇到有项目优先级更高的集成任务;
* 在测试复测过程中发现产品无法运行下去;
* 人员,设备不足。
7.2 恢复条件
* 符合进入集成测试条件(一小时之内发现5个以下(不含5个)操作性错误,或者3个以下(不含3个)功能性错误);
* 项目优先级更高的集成测试任务暂告完成;
* 项目优先级更高的集成任务暂告完成;
* 复测过程中产品可以运行下去;
* 人员,设备到位。
八、应提供的测试文件
* 测试计划书
* 测试用例
* 测试报告
* 测试总结
九、测试任务
* 制定审核测试计划
* 制定和审核测试用例
* 进行测试活动
* 书写测试报告
十、测试环境需求
10.1 硬件需求
***********
10.2 软件需求
************
10.3 测试工具
*************
10.4 测试需要的条件
**************
10.4.1 需要的文档
* 用户手册
* 应用手册
* 安装说明
10.4.2 需要完成的任务
* 程序员本人测试
* 测试组完成测试
十一、角色和职责
* 集成(测试)经理:控制并完成测试任务和测试过程,决定测试人员提交上来的bug是否需要修改;
* 测试设计人员:书写集成测试用例;
* 测试人员:按照测试用例进行测试活动;
* 开发人员:MHP程序bug修改;
* 用户代表:进行BETA测试。
十二、人员和培训
* 集成测试经理有责任对测试相关人员进行测试流程,规章制度培训;
* 测试设计人员有责任对测试人员进行测试操作培训
十三、测试进度
测试工作 | 进度(人*工作日) |
测试计划 | 8 |
测试设计 | 60 |
测试执行总共进度 | 30 |
每次回归进度 | 10 |
测试报告 | 2 |
十四、风险及应急计划
设备不到位:加紧设备购买;
人员不到位
人员请假:请假人员回来加班或赶紧测试进度/申请调配新的人员;
人员离职:调配新的人员;
人员调配到其他部门或项目:调配新的人员;
开发人员开发频频出错:通知开发部门,商量策略;
其他原因的测试工作频频被挂起或者挂起后迟迟恢复不了:加班或延期
十五、审批
集成部经理 技术部经理
姓名: 姓名:
日期: 日期:
作者:顾翔