软件测试总结黑盒测试方法

2025-04-05 18:34:26

1、等价类划分法:是把所有可能的输入数据划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的剞麽苍足数据作为测试用例。等价类划分有两种不同的情况:有效等价类和无效等价类。(1)有效等价类,是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。(2)无效等价类,指对程序的规格说明是不合理的或无意义的输入数据所构成的集合,与有效等价类相反。

软件测试总结黑盒测试方法

2、边界值分析法:是对输入或输出的边界值进行测试,其测试用例来自等价类的边界。边界值分析使用与等价类划分法相同的划分,边界应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据。下图继续用上面等价类划分法的例子进行说明:

软件测试总结黑盒测试方法

3、错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。例如:一个成绩输入框中,输入为空,输入非数字字符,输入带空格等,这些都是容易发生错误的特殊情况。

4、因果图法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,适用于检查程序输入条件的各种组合情况。

软件测试总结黑盒测试方法

5、场景法:将自己当成最终用户,设计同一事件的不同触发顺序和处理结果,以组合成不同的场景。这种软件测试设计方法,可以比较生动地描绘出事件触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行。

软件测试总结黑盒测试方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢