软件开发基础知识-7

软件开发基础知识-7黑盒用例设计-1

—等价类划分方法 :

其不考虑 程序内部结构,只根据需求规格说明书的的功能要求进行细致的分析后,把程序的输出部分进行区域划分,在划分的区域中取出代表性的数据当成测试用例,而取出的代表性数据在测试中就等价与取源区域的一类数据。(等价类分为有效等价类,和无效等价类。)

1、有效等价类:把合理的,有意义的输出数据的集合。

2、无效等价类:把不合理,无意义的输出数据的集合(用来检测程序中功能是否不符合规格说明书要求)。

等价类划分法中,测试的内容相同,如果在等价类中一个测试用例 能测出一个缺陷,那么该等价类中其它的用例也能检测去该缺陷,反之亦反。

等价类设计测试用例流程

a)为美国等价类规定一个唯一的测试编 ;

b)设计一个新的测试用例,最大范围覆盖等价区域,重复进行,直到所有有效等价区域被覆盖;

c)设计一个新的测试用例,覆盖一个尚未覆盖的无效等价了,重复,直到所有无效等价类全部覆盖。

eg:设置输入身份证 :要求

(1)字符个数最少为1,最多为40

(2)不能包含 / : * ? “ ” < > 这些特殊字符

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月20日
下一篇 2018年1月22日

相关推荐