一、首先,什么是等价类划分法呢?
等价类划分是一种典型的黑盒测试方法,使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。它把程序的输入域划分成若干个部分,然后从每一部分选取少数有代表性的数据作为测试用例。
等价类事指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。测试某等价类的代表值就等价于对这一类其他值的测试。
注意:所有等价类的并集就是整个输入域。
因此,等价类测试对于测试有两个重要的意义。一、完备性-整个输入域提供一种形式的完备性。
二、无冗长。