码迷,mamicode.com
首页 > 其他好文 > 详细

等价类划分

时间:2015-03-21 18:38:03      阅读:140      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!