黑盒测试(更新中)

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

1.等价类测试

 等价类测试-输入值规定取值范围,在不同的范围之内,每个范围取一个值来代替一个范围。
注:有效等价类-在取值范围内 无效等价类-在取值范围之外

2.边界值测试

 边界值测试-对于输入数据的每个不同变量取min,min+1,min-i,max+1,max-1,将每个取值范围的边界值全部都要取到。
例子:
边界值测试

3.决策表测试

 决策表测试-将输入数据的全部全部可能全部列举出来,适合条件之间具有联系且相互影响。
 条件桩-问题的全部条件
 条件项-条件桩可能的取值
 动作桩-列出问题规定可以采取的操作
 动作桩-在不同条件下,采取的操作
 例子:请画出求三个不相等整数最大值的决策表,然后尝试简化。
未简化决策表
 决策表的简化:在一些条件确定的条件下,剩余的条件不对最后的操作产生影响,则可以将那些不影响最后操作的条件桩的条件项合并记为 ‘-’ 。
简化决策表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值