软件测试—第八章黑盒测试之边界值法)

一,什么是边界值法

在等价类划分基础上进行边界值分析测试的基本思想是:选取正好等于、刚刚大于、刚刚小于的值作为测试数据,而不是选取等价类中的任意值作为测试数据。

二,健壮性边界值分析

在边界值的基础之上,还要考虑采用一个略超过最大值略小于最小值的取值

三,常见的边界值

1,对于16-bit的整数而言32767-32768是边界

2,屏幕上光标在最左上、最右下的位置

3,报表的第一行最后一行

4,数组元素的第一个最后一个

5,循环的第0次、第1次倒数第2次、最后一次

四,边界值的选取

1,如果输入条件规定值的范围,应该选取达到这个范围的边界的值,和刚刚在这个边界左右两边的值作为测试输入数据

例题:

程序规定输入重量在10到50公斤内,则作为测试用例,应该选取哪些值?

(1)边界值:  10       50

(2)边界左右两边的值:      9.99    10.01    49.99    50.01

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

例题:

一个输入文件应包括1-255个记录

(1)边界值: 1     255

(2)边界外的值:   0    256

3,将规则1,2应用于输出条件,即设计测试用例使输出值达到边界值及其边界外的值

例题:

要求每一次“最少显示1条,最多显示4条“

(1)边界值:1    4

(2)边界外的值:  0     5

4,如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例

例题:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值