首页 > 其他 > 详细

等价类划分方法

时间:2015-03-21 18:35:45      阅读:554      评论:0      收藏:0      [点我收藏+]

 

等价测试是用例设计步骤

1.在确立等价类之后,可列出所有划分的等价类表。

2.为每一个等价类规定一个唯一的编号。

3.设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止。

4.设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。

实例1

EditBox:允许1到6个英文字母或数字,按ok结束

1.等价类划分

 

编号 有效等价类 编号 无效等价类
1 长度:1到6 3 0,7
2 字符:a-z,A-Z,0-9 4 英文/数字以外字符、控制字符、标点符号

 

 

 

 

2.测试用例

编号 输入 覆盖等价类 期望输出
1 abcd 1,2 有效输出
2 ABCD 1,2 有效输出
3 0123 1,2 有效输出
4 abCD 1,2 有效输出
5 ab12 1,2 有效输出
6 12CD 1,2 有效输出
7   3,2 请输入有效字符串
8 abcdefg 3,2 请输入有效字符串
9 1234567 3,2 请输入有效字符串
10 ABCDEFG 3,2 请输入有效字符串
11 !!!! 1,4 请输入有效字符串
12 ,,,, 1,4 请输入有效字符串
13 !!!!!!! 3,4 请输入有效字符串
14 ,,,,,,,, 3,4 请输入有效字符串

 

 

 

 

 

 

 

 

 

 

 

 

 

      


 

实例2

录入学生成绩,范围是0~100

1.等价类划分

编号 有效等价类 编号 无效等价类
1 0~100 2 <0
3 >100

 

 

 

2.测试用例

编号 输入 覆盖等价类 期望输出
1 60 1 有效录入
2 80 1 有效录入
3 -1 2 无效录入,请重新录入
4 -20 2 无效录入,请重新录入
5 101 3 无效录入,请重新录入
6 110 3 无效录入,请重新录入

等价类划分方法

原文:http://www.cnblogs.com/tju-qiran/p/4355906.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!