软件测试复习:设计题(边界值分析专项)
一、边界值两大分类
1. 常规边界值(4n+1)
取值:min、min+、nom(正常值)、max-、max。
2. 健壮性边界值(6n+1)
取值:min-、min、min+、nom、max-、max、max+。
二、用例设计规则
-
多参数场景:一个参数取正常值nom,其余参数遍历边界值;
-
出现重复nom值时,删除重复项,保留1个即可。
三、经典例题(必考)
函数 f(x,y,z)
定义域:x∈[1900,2100],y∈[1,12],z∈[1,31]
最终测试用例
{
<2000, 6, 1>, <2000, 6, 2>, <2000, 6, 30>,
<2000, 6, 31>, <2000, 1, 15>, <2000, 2, 15>,
<2000, 11, 15>, <2000, 12, 15>, <1900,6, 15>,
<1901, 6, 15>, <2099, 6,15>, <2100, 6,15>,
<2000, 6, 15>
}
四、答题要点
优先标注每个参数的上下边界、次边界、正常值,再组合用例。
