2020-12-15:【黑盒测试用例设计】测试方法之边界值分析法

本文介绍了黑盒测试中的边界值分析法,强调针对输入或输出范围边界值进行测试,结合等价类划分法使用。讨论了如何设计测试用例,包括输入条件的边界,如最大值、最小值、中间值,以及输出条件的边界。文中通过多个应用实例,如重量范围、记录个数、保险金扣除额、情报摘要显示数量等,展示了边界值分析法的实际运用,并提到了次边界条件,如2的乘方和ASCII表。此外,还探讨了设计原则,并给出了三角形问题和NextDate函数的边界值分析测试用例。
摘要由CSDN通过智能技术生成

【黑盒测试用例设计】测试方法之边界值分析法

原理: 针对输入或输出范围的边界值进行测试。

通常是针对有效等价类的边界值进行测试。

考虑范围:变量的最大值、最小值、中间值、比最大值大的值、比最小值小的值。

适用场景:有范围的输入或输出。

使用技巧:通常结合等价类划分法使用,是作为对等价类划分法的有效补充。

应用实例

  • 如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据。

例如,如果程序的规格说明中规定:“重量在10公斤至50公斤范围内的邮件,其邮费计算公式为……”。作为测试用例,我们应取10及50,还应取10.01,49.99,9.99及50.01等。

  • 如果输入条件规定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据。

例如,一个输入文件应包括1~255个记录,则测试用例可取1和255,还应取0及256等。

  • 将规则1)和2)应用于输出条件,即设计测试用例使输出值达到边界值及其左右的值。

例如,某程序的规格说明要求计算出"每月保险金扣除额为0至1165.25元",其测试用例可取0.00及1165.24、还可取一0.01及1165.26等。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值