边界值设计用例方法
在软件中边界测试方法是发现错误能力最强的一种。
比如:qq号5-13位的数字
闭区间:
上点:5 13
内点:6,7,8,9,10,11,12 任取一个
离点:4 14
开区间:上点 5,13
内点 :7,8,9,10,11 任取一个
离点: 6 ,12
(2)边界条件分析:
a、 输入条件明确了一个值的取值范围,或规定了值的个数
b、输入条件明确了一个有序集合
(3)
边界值分析原则
1. 如果输入(输出)条件规定了取值范围,则应该 以该范围的边界内及边界附近的值作为测试用例
2. 如果输入(输出)条件规定了值的个数,则用最 大个数,最小个数,比最小个数少一,比最大个 数多一的数作为测试数据
3. 如果程序规格说明中提到的输入或输出是一个有 序集合,应该注意选取有序集合的第一个和最后 一个元素作为测试数据
案例:银行转账输入框100-5000元
闭区间:
上点: 100 5000
离点:99 5001
内点: 101致4999 中取任意一个数
开区间:
上点: 100 5000
离点:101 4999
内点 102致4998 中任意一个数