1 测试策略
测试需求变更控制流程
测试用例变更控制流程
测试环境搭建流程
缺陷管理流程
2 测试环境
分平台
分架构
分web服务器
分数据库
3 测试用例执行
预测试阶段:
冒烟测试---利用一袋烟的时间,快速的对被测对象实施测试活动;验证被测对象能否完成核心功能或高风险功能能否正常工作
预测试结束后需做转系统测试评审
预测试用例来源于系统测试用例设计阶段的高级别的用例
系统测试:
经过预测试后,开展系统测试
测试执行过程中发现缺陷,则需及时记录缺陷,根据部门或团队的缺陷管理流程进行缺陷提交、跟踪处理
4、缺陷跟踪回归
5、测试报告输出
测试日报、测试报告、测试报告模板
测试日报:
方便测试工程师掌握测试进度和测试情况,用于调整下一天的工作计划
测试工程师对被测对象每天给出评估结果,用于调整后续工作中的测试策略
测试经理--调整进度
测试经理--了解各模块缺陷发展趋势
开发经理--了解被测对象质量情况,调整缺陷修改人力资源
如果产品有多个测试组并行执行,可以根据测试日报彼此交流
测试报告:
测试工程师评估当前被测对象的质量,并对下一阶段的测试工作给出建议
测试经理通过测试报告了解被测产品的质量情况,测试过程的质量
软件开发项目经理通过软件测试报告了解开发产品的质量情况,并在下阶段的开发工作中采取相应措施
测试报告中,测试工程师给出的产品质量评估可以作为软件产品是否可以商用发布的依据。
6、测试结果活动
检查在测试过程中测试计划中定义的输出物
缺陷管理是否完成,是否已经进入缺陷管理流程
测试实施过程中产生的风险报告需要记录
测试报告是否给出,相关的经验教训是否总结并分享
是否需要移交测试对象
系统测试流程:
测试计划设计
测试需求管理
测试策略
测试规程设计
测试用例设计
配置测试环境
测试用例执行
缺陷跟踪回归
测试报告输出
测试结束活动