软件测试—边界值分析
边界值分析⽅法:
基本原理:
错误更可能出现在输⼊变量的极值附近,失效极少由两个(或多个)缺陷的同时发⽣引起的。
基本思想:
选取刚好等于,刚刚⼤于或刚刚⼩于边界值作为测试数据。
边界值测试介绍:
单缺陷假设强调取⼀个极限值(边界值),正常值其他
多缺陷强调地点取多个极限值(边界值),正常值其他
⽽我们对应⼀下边界测试⽅法
1)。基于边界值测试:
特点:内部边界附近值,整体单缺陷
具有整体观,体现的是单缺陷假设,那么对于⼀个变量⽽⾔,在确定的范围内取max+max-min+min-即可
n个变量:4n最后再加上⼀个极值(边界值)即4n+1
2)。健壮性测试:
特点:内部多缺陷,整体单缺陷
强调每个变量的测试效果,内部体现的是多缺陷假设,保证每个变量都能min-minmin+max-maxmax+
但就整体⽽⾔,还是要体现出单缺陷假设效果,即加上⼀个极限值(边界值),即n个变量的测试⽤例个数6n+1
3)。最坏情况:
特点:内部单缺陷,整体不考虑
在基于边界值测试的基础上,把每个变量的执⾏单缺陷测试,每个变量需保证测试数据有max+,max-,min-,min+,⼀个边界值,
所以n个变量的测试⽤例个数:5n
4)。最坏情况健壮测试:
特点:内部多缺陷,整体不考虑
依然强调每个变量测试的完备性(即健壮+单缺陷),不过体现的是整体多缺陷测试的特点,
即对于⼀个变量的取值:maxmax+max-minmin+min-还有⼀个极限值(边界值)
那么n个变量则是7N
本文发布于:2023-01-03 19:03:11,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/86007.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |