边界值法分析
一、定义
1.定义:边界值分析是取稍高于或稍低于边界的一些数据进行测试。
2.原因:
原因:程序开发循环体时的取数可能会因为<,<=搞错。 比如下面代码:
//有效等价划分 -1 0 100 101
for(int i = 0;i <100; i ++) {
int j = i+1;
System.out.println("循环第“+j+"次")//循环地做某件事情
}
这里的程序是循环了100次,所以会做100次; 如果程序员不小心,把i <100写成i <= 100,则会溢出,这时候边界值检查是一个很好的测试方法。
二、确定边界值法的方法
上点:是指边界上的点,无论此时的域是开区间还是闭区间,开区间的话,上点就是在域外,闭区间的话,上点就是在域内。
离店:是指离上点最近的点,这里就跟是闭区间还是开区间就有关系了,如果是开 区间,那么离点就在域内,如果是闭区间,那么离点就在域外。(开内闭外)
遵循的原则:开内闭外 开区间往中间找,闭区间往外找
内点:域内的任意点都是内点。
三、边
边界值法分析最先出现在Python成神之路。
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/23345.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论