等价类划分具体问题分析及测试实现

     课上章老师对于等价类划分的方法做了详细的讲述,并让我们在课堂上做了一个练习,我在课后再看再思考这道题时,发现我当时在课堂上并没有做对,我少考虑了情况。以后的测试也是这样,因为马虎造成的错误不能再犯。所以我重新做了这道题,以下为具体过程:

按条件编号有效等价类编号无效等价类
按长度11~69长度0
按字符类型2只有a~z10长度>=7
 3只有A~Z11含控制字符
 4只有0~912含标点符号
 5a~z,A~Z  
 6a~z,0~9  
 7A~Z,0~9  
 8a~z,A~Z,0~9  

 

 

测试用例:

NONAME: 覆盖等价类期待输出  
1abcfd 12 正常 
2ABDIEW 13 正常 
3234 14  正常 
4AIcm 15  正常 
5dsa13 16  正常 
6DSK09 17  正常 
7acW2Q 18  正常 
8(空) 9 您好,名字不能为空 
9sjdod12sfdf 10 长度不能大于7 
10LF 11 不能含有控制字符 
11 Ac,d; 12 不能含有标点符号 
     

以下是我基于java fx所做的程序和测试截图:

 

具体代码如下:

转载于:https://www.cnblogs.com/lvlm/p/4355264.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值