黑盒测试之边界值测试

 

黑盒测试仅需知道系统的【输入】和【输出】,不需要知道代码是怎么写的。

一、边界值测试

 

经实践总结:大量的软件缺陷发生在输入域和输出域的边界上。所以在设计测试用例的时候,应该重视边界。

 

例如只有一个输入条件时,可以这么选取测试用例。(以坐标轴举例。以红点表示测试用例)。

 

 

 

 

 

 

当有两个输入条件就有:

 

ps:要测试健壮性(软件有没有金刚不坏之身)的时候,可以这么设计测试用例。

选取略小于最小值的无效测试数据(或者略大于最大值的无效测试数据)。

(以蓝点表示测试用例)

 

 

 

小结:边界值测试是一种最基本的黑盒测试方法,它是“等价类划分”这种测试方法的良好补充。但该方法会有较大的冗余和漏洞。

边界值测试对布尔型无效(因为布尔型不是“true”就是“false”,不存在边界值的概念)

边界值测试并非黑盒测试独有,它也可以应用在白盒测试(比如数组边界的测试、对循环次数边界的测试……)

 

 

 

 

 

 

转载于:https://www.cnblogs.com/zzzhjy/p/7921744.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值