1.等价类测试
等价类测试-输入值规定取值范围,在不同的范围之内,每个范围取一个值来代替一个范围。
注:有效等价类-在取值范围内 无效等价类-在取值范围之外
2.边界值测试
边界值测试-对于输入数据的每个不同变量取min,min+1,min-i,max+1,max-1,将每个取值范围的边界值全部都要取到。
例子:

3.决策表测试
决策表测试-将输入数据的全部全部可能全部列举出来,适合条件之间具有联系且相互影响。
条件桩-问题的全部条件
条件项-条件桩可能的取值
动作桩-列出问题规定可以采取的操作
动作桩-在不同条件下,采取的操作
例子:请画出求三个不相等整数最大值的决策表,然后尝试简化。

决策表的简化:在一些条件确定的条件下,剩余的条件不对最后的操作产生影响,则可以将那些不影响最后操作的条件桩的条件项合并记为 ‘-’ 。

本文深入解析黑盒测试的三大核心方法:等价类测试、边界值测试和决策表测试。等价类测试通过划分输入范围,选取代表性数据进行测试;边界值测试关注取值范围的边界情况,确保极端值被充分覆盖;决策表测试则适用于条件间存在复杂关系的场景,全面列举所有可能的输入组合及其预期结果。
9万+

被折叠的 条评论
为什么被折叠?



