软件测试 thirdday(边界测试)

一、边界值分析法

大量的软件测试表明,故障往往出现在定义域或值域的边界上,而不是在其内部。

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

二、边界值分析测试

1.选取五个值:min、min+、nom、max-、max;

2.对于一个n变量的程序,边界分析测试会产生4n+1测试用例;

三、健壮性边界测试

1.选取七个值:min-、min、min+、nom、max-、max、max+;

2.健壮性边界测试将产生6n+1个测试用例;

3.健壮性测试最有意义的部分是预期的输出,观察例外情况如何处理;

4.如果规格程序说明书中指明输入或输出是一个有序的集合,如顺序文件、表格等,则应注意选取有序集合中的第一个和最后一个元素作为测试数据。

四、边界值分析法的局限性

1.基于函数输入定义域的测试方法是所有测试方法中最基本的;

2.这类测试方法都有一种假设,即输入变量是真正独立的;

3.如果不能保证这种假设,则这类方法不是很可行;

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值