测试需求的分析

  测试需求采集之后得到的是一张没有优化的需求表,需要对这份原始需求表进行初步的规划:

  1、删除冗余重复的需求,各个需求间没有过多的交集;

  2、需求需覆盖业务流程、功能、非功能方面的需求;

  业务流程:任何一套软件都会有一定的业务流,也是用户用该软件来实现自己实际业务的一个流程。简单的来说,在做测试需求分析时需要列出以下类别:

  1)常用的或规定的业务流程

  2)各业务流程分支的遍历

  3)明确规定不可使用的业务流程

  4)没有明确规定但是应该不可以执行的业务流程

  5)其他异常或不符合规定的操作

  1、需求需考虑了各功能模块之间交互关系分析;

  2、确定测试特性(即测试功能点);

  3、确定需求的测试类型;