请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
边界值
1-100
上点:1,100 边界上的点   正常场景
离点:0,101 离上点最近的点(及左右相邻两点)  异常场景
内点:区域内的点   正常场景
边界上的点取值:开内闭外
开区间不包含()
闭区间包含[]
闭区间[1,100]正常场景:1,100异常场景:0,101半闭半开[1,100)正常场景:1,99异常场景:0,100半开半闭(1,100]正常场景:2,100异常场景:1,101开区间(1,100)正常场景:2,99异常场景:0,100

有序集合→春夏秋冬:选择第一个和最后一个元素作为测试数据→春和冬
边界值分析原则
1.如果输入(输出)条件规定了取值范围,则应该以该范围的边界内及边界附近的值作为测试用例
2.如果输入(输出)条件规定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据
3.如果程序规格说明中提到的输入或输出是一个有序集合,应该注意选取有序集合的第一个和最后一个元素作为测试数据

举例需求:用户名由11位纯数字字符的手机号组成 → 10位、11位、12位
等价类的描述:
验证在输入框输入11位纯数字字符组成的手机号,注册成功
验证在输入框输入小于1位数字字符组成手机号,注册失败
验证在输入框输入大于11位数字字符组成手机号,注册失败
边界值的描述:
验证在输入框输入11位纯数字字符组成的手机号,注册成功
验证在输入框输入10位纯数字字符组成的手机号,注册失败
验证在输入框输入12位纯数字字符组成的手机号,注册失败




分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册