测试需求分析流程:
- 根据产品需求提取系统的测试点
- 编写需求跟踪矩阵
- 根据测试点利用适当的测试用例设计方法设计测试用例。
一.测试点提取
- 首先检查界面元素的显示是否正确。
- 测试页面的基本功能,如果页面既有表单(既有输入域又有提交按钮的页面)也有列表,则优先测试表单功能是否正常。
- 针对表单在测试时,需要依据表单里面的每个字段依次进行测试。凡是用户可输入的输入域,都要使用等价类和边界值根据字段的约束进行考虑。
- 如果多个字段之间有关联关系和制约关系,那么在测试完单个字段的等价类和边界值之后,应该继续使用判定表等测试方法进行组合测试。
- 表单测试完后,在测试列表中的功能。
- 当单个页面的内容都测试完毕后,再来结合流程分析法(场景法)测试流程相关的内容。
- 流程分析测试完后,最后再使用错误猜测法来确保没有遗漏的测试点。
在企业内,一般测试点的提取有两种方式:
1.在word或者Excel表格中记录测试点
2.使用思维导图来记录测试点
在很多企业内,如果测试时间较短,无法完整地设计和书写测试用例时,一般会直接写测试点代替测试用例。
测试点提取例子
二.需求跟踪矩阵
需求跟踪矩阵指的是根据产品需求和测试点以及测试用例,建立一个三者映射的列表,这个表叫做需求跟踪矩阵。