黑盒测试--等价类划分.pdfVIP

  • 4
  • 0
  • 约4.84千字
  • 约 3页
  • 2023-10-09 发布于上海
  • 举报
⿊盒测试--等价类划分 1.1. 概念 等价类划分法是把程序的输⼊域划分成若⼲部分(⼦集),然后从每个部分中选取少数代表性数据作为测试⽤例。每⼀类的代表性数据在测 试中的作⽤等价于这⼀类中的其他值。 1.2 等价类划分法的应⽤ 1 等价类是指某个输⼊域的⼦集合。在该⼦集合中,各个输⼊数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的 代表值就等于对这⼀类其它值的测试.因此,可以把全部输⼊数据合理划分为若⼲等价类,在每⼀个等价类中取⼀个数据作为测试的输⼊条件,就 可以⽤少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和⽆效等价类。 有效等价类:是指对于程序的规格说明来说是合理的,有意义的输⼊数据构成的集合.利⽤有效等价类可检验程序是否实现了规格说明中所 规定的功能和性能。 ⽆效等价类:与有效等价类的定义恰巧相反。 设计测试⽤例时,要同时考虑这两种等价类.因为,软件不仅要能接收合理的数据,也要能经受意外的考验.这样的测试才能确保软件具有更⾼的可 靠性。 2划分等价类的六⼤原则: ⑴在输⼊条件规定了取值范围或值的个数的情况下,则可以确⽴⼀个有效等价类和两个⽆效等价类. 例:输⼊值是学⽣成绩,范围是0~100: ⑵在输⼊条件规定了输

文档评论(0)

1亿VIP精品文档

相关文档