全面开展测试需求分析

1、测试需求分析就是:全面分析挖掘各种类型的测试点

2、如何快速分析测试需求?

从两方面入手:

(1)你负责的测试范围首先进行界定

(2)测试分析的优先级

优先级最高的是:使用频率最高的功能、模块

次优先级:新业务新技术开发的功能或模块、新的开发工程师负责的功能或模块

先对这些进行测试点分析

3、四招Quick开展测试需求分析

第一招:一边看一边分析进行测试需求分析

S1:阅读并提取需求要素:输入、处理、输出

S2:对输入进行测试分析

S3:对输出进行测试分析

S4:对处理过程进行测试分析

注:后续步骤都是在前序步骤的基础上进行补充完善

第二招:快速确定测试用例设计方法

输入:等价类方法、边界值方法、判定表方法、正交试验方法、输入域覆盖法

  等价类方法:覆盖的是独立输入条件真和假

  边界值方法:覆盖检查条件的边界值是否正确

  判定表方法:每一个条件表达式的真假全组合

  正交试验方法:多个输入有多个取值的两两组合,只适用于多分支处理结构,用两两路径全组合代替全路径组合

处理:流程分析法、状态迁移图法、因果图法

输出:输出域覆盖法

其他:异常分析法、错误猜测法

第三招:由表及里深入分析

a.界面可见输入/输出

b.界面不可见输入/输出

第四招:由点到体全面分析

点:独立功能测试分析

线:业务场景测试分析

面:非功能测试分析,包括:

  易用性、效率、可移植性、可靠性、可维护性

体:分体内和体外。

  体内:代码逻辑、内部接口

  体外:外部接口、多平台

原文地址:https://www.cnblogs.com/String-song/p/12916804.html