1、需求分析
需求分析:根据产品需求文档,提取出规则要求。
为什么提取规则要求:明确软件有哪些功能和要求;为设计测试点做准备
2、设计测试点
测试点:要进行验证的点,根据需求规则设计测试点
为什么要设计测试点:防止测试时有遗漏;为编写测试用例做准备
3、测试用例
测试用例:将测试点转为测试执行的文档
为什么要编写测试用例:指导测试点正确测试实施;为执行测试做准备
4、用例执行
用例执行:执行测试,按测试用例执行
测试步骤执行结果=预期结果 通过
测试步骤执行结果!=预期结果 不通过
5、缺陷管理
缺陷管理:当执行用例结果和预期结果不符时为缺陷,就需要对缺陷进行管理
步骤:管理缺陷---缺陷创建--缺陷跟踪--缺陷验证
为什么对缺陷进行管理:测试的目的就是减少软件缺陷(提交缺陷-->等待修复-->验证缺陷);为测试报告做准备
6、测试报告
测试报告:对于本次执行测试缺陷进行分析统计,对于本次测试实施进行总结。
主要内容:缺陷统计、缺陷分析、遗留缺陷、测试总结