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