边界值
定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法,通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界
原则:1. 如果输入条件规定了取值范围,选取范围边界、边界附近的值作为测试用例。
2. 如果输入条件规定了值得个数,则用最大个数、最小个数、比最大个数多一个数、比最小个数小一个数作为测试用例。
3. 如果输入或输出是—个有序集合, 如:线性表、顺序文件等;则选择该序列中的第—个及最后—个元素进行测试, 进—步考虑第二个元素和倒数第二个元素。
边界值分类:
普通边界值测试4n+1
-健壮性测试6n+1
-最坏情况测试5^n
-健壮最坏情况测试7^n
等价类划分法与边界值分析法的区别
等价类:将输入域划分为若干个等价类,在等价类中随机选取数据设计测试用例。
边界值:作为对等价类划分法的补充,在等价类划分的基础上,选取的测试数据并非是随机的,而是有针对性地选取边界以及边界附近的值进行测试。边界值分析法设计的测试用例的代表性更广,发现错误的能力也更强
定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法,通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界
原则:1. 如果输入条件规定了取值范围,选取范围边界、边界附近的值作为测试用例。
2. 如果输入条件规定了值得个数,则用最大个数、最小个数、比最大个数多一个数、比最小个数小一个数作为测试用例。
3. 如果输入或输出是—个有序集合, 如:线性表、顺序文件等;则选择该序列中的第—个及最后—个元素进行测试, 进—步考虑第二个元素和倒数第二个元素。
边界值分类:
普通边界值测试4n+1
-健壮性测试6n+1
-最坏情况测试5^n
-健壮最坏情况测试7^n
等价类划分法与边界值分析法的区别
等价类:将输入域划分为若干个等价类,在等价类中随机选取数据设计测试用例。
边界值:作为对等价类划分法的补充,在等价类划分的基础上,选取的测试数据并非是随机的,而是有针对性地选取边界以及边界附近的值进行测试。边界值分析法设计的测试用例的代表性更广,发现错误的能力也更强
全部评论
相关推荐
06-23 18:06
昆明理工大学 算法工程师 点赞 评论 收藏
分享
06-23 17:45
门头沟学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享