您的位置:首页 > 其它

等价类划分法

2016-07-22 00:00 218 查看
等价类划分法

有效等价类: 符合需求说明,合理的、有意义的输入数据的集合。 有效等价类可检验程序是否实现了规格需求中所规定的功能 无效等价类: 不符合需求说明,无意义的、不合理的输入数据的集合。 无效等价类,可以检查程序异常处理的情况,而且可以检查被测程序的功能,是否有不符合需求的地方。

等价类的划分准则:

按照区间划分——在输入条件规定了取值范围或值 的具体个数的情况下,可以确定一个有效等价类和两个无效等价类。

按照数值划分——在规定了一组输入数据,并且程序要对每一个输入值分别进行处理的情况下,可确定 n 个有效等价类和一个无效等价类。

按照数值集合划分——在输入条件规定了输入值的集合或规定了“必须如何”的条件下,可以确定一个有效等价类和一个无效等价类(该集合有效值之外)

按boolean值划分——在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类。

等价类划分法的步骤 :

1.依据常用的原则划分等价类

2.为每一个等价类规定一个唯一编号

3.设计一个新的测试用例,使其尽可能多的覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止。

4.设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: