首页 > 其他 > 详细

等价类划分

时间:2015-03-21 18:36:15      阅读:335      评论:0      收藏:0      [点我收藏+]

关于课上的例题自己的解析~

EditBox:

1 to 6 English letters or numbers are allowed, press OK to terminate.  可输入1-6个英文字母或数字,之后按OK。
uvalid equivalence class :  合法等价类:

length:1 to 6  长度1-6

character:a-z,A-Z,0-9  字符:a-z,A-Z,0-9

uinvalid equivalence class :  非法等价类:

length:0,7  长度:0或7

character:characters out of English letters and numbers, control character、 punctuations  字符:初英文字母或数字,控制符号或标点

 

解题:

等价类划分

编号 有效等价类 编号 无效等价类
1 长度1-6 5 长度为0
2 字符a-z 6 长度为7
3 字符A-Z 7 控制符号
4  数字0-9 8 标点符号

 

测试用例

编号

用例

覆盖等价类

期望输出

1

Bb2

1,2,3,4

正确

2

Bb23333

2,3,4,6

错误

3

 

5

错误

4

Bb2!

1,2,3,4,8

错误

5

LFBb2!

1,2,3,4,7,8

错误

6

LFBb2

1,2,3,4,7

错误

7

222222

1,4

正确

8

bbbbbbb

2,6

错误

9

BBBBBB

1,3

正确

等价类划分

原文:http://www.cnblogs.com/yan0404/p/4355924.html

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