软件开发基础知识-7黑盒用例设计-1
—等价类划分方法 :
其不考虑 程序内部结构,只根据需求规格说明书的的功能要求进行细致的分析后,把程序的输出部分进行区域划分,在划分的区域中取出代表性的数据当成测试用例,而取出的代表性数据在测试中就等价与取源区域的一类数据。(等价类分为有效等价类,和无效等价类。)
1、有效等价类:把合理的,有意义的输出数据的集合。
2、无效等价类:把不合理,无意义的输出数据的集合(用来检测程序中功能是否不符合规格说明书要求)。
等价类划分法中,测试的内容相同,如果在等价类中一个测试用例 能测出一个缺陷,那么该等价类中其它的用例也能检测去该缺陷,反之亦反。
等价类设计测试用例流程
a)为美国等价类规定一个唯一的测试编 ;
b)设计一个新的测试用例,最大范围覆盖等价区域,重复进行,直到所有有效等价区域被覆盖;
c)设计一个新的测试用例,覆盖一个尚未覆盖的无效等价了,重复,直到所有无效等价类全部覆盖。
eg:设置输入身份证 :要求
(1)字符个数最少为1,最多为40
(2)不能包含 / : * ? “ ” < > 这些特殊字符
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!