常见的用例设计方法包括:等价类、边界值、因果图、判定表、状态迁移、场景分析法、正交实验法。下面是等价类用例设计方法。
1为什么需要使用等价类方法
如果我们输入的数据是一个很大范围数据时,我们测试时会出现以下问题:
1.测试不可能全面覆盖到所有的测试数据
2.即时有可能覆盖所有的测试数据,也可能需要花费很高的测试成本
所以测试行业还有个问题叫测试经济学,即如何在测试与成本之间找到一个平衡点。
为了解决上面这种当我们要输入大量数据进行测试覆盖的问题,我们研究了一种新的测试方法:等价类
2等价类设计用例的步骤
等价类测试用例设计方法的步骤如下:
第一步:分析需求,提取测试条件
第二步:划分等价类
等价类可以划分为:有效等价类和无效等价类
有效等价类:是指对于系统的规格说明书是合理的、有意义的输入数据构成的信息集合。利用有效等价类可以检验程序是否实现了规格说明书中所规定