- 25
- 0
- 约6.41千字
- 约 63页
- 2019-07-03 发布于山东
- 举报
软件测试技术基础 汪峰坤 第3章 黑盒测试技术 本课要点: 了解黑盒测试的概念。 掌握等价类划分法。 了解边界值分析法。 了解错误推测法。 了解因果图法。 第3章 黑盒测试 黑盒测试也称功能测试或数据驱动测试,前提是已知产品所具有的功能,通过测试来检测每个功能是否都正常使用。 黑盒测试方法主要有等价类划分、边界值分析、因果图、错误推测、功能图法等,主要用于软件确认测试。 3.1等价类划分法 等价类划分是一种典型的黑盒测试方法。使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。由于不可能用所有可以输入的数据来测试程序,而只能从全部可供输入的数据中选择一个自己进行测试。如何选择适当的子集,使其尽可能多地发现错误,解决的办法之一就是等价类划分。 3.1等价类划分法 3.1等价类划分法 等价类的划分有两种不同的情况: 有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据所构成的集合;利用它可以检验程序是否实现了预期的功能和性能; 无效等价类:是指对于程序的规格说明来说,是不合理的,没有意义的输入数据所构成的集合;利用它可以检验程序对于无效数据的处理。 3.1等价类划分法 划分等价类的原则如下。 ① 按区间划分 ② 按数值划分 ③ 按数值集合划分 ④ 按限制条件或规则划分 3.
原创力文档

文档评论(0)