等价类划分法

                                                         等价类划分法           测试

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

        等价类的划分准则:设计

       按照区间划分——在输入条件规定了取值范围或值    的具体个数的状况下,能够肯定一个有效等价类和两个无效等价类。程序

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

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

        按boolean值划分——在输入条件是一个布尔量的状况下,可肯定一个有效等价类和一个无效等价类。异常处理

        等价类划分法的步骤 :集合

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

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

        3.设计一个新的测试用例,使其尽量多的覆盖还没有被覆盖的有效等价类,重复这一步,直到全部的有效等价类都被覆盖为止。

      4.设计一个新的测试用例,使其仅覆盖一个还没有被覆盖的无效等价类,重复这一步,直到全部的无效等价类都被覆盖为止。

相关文章
相关标签/搜索