首页 > 其他 > 详细

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

时间:2015-03-22 00:24:06      阅读:384      评论:0      收藏:0      [点我收藏+]

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

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

 

 

测试用例:

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

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

技术分享

技术分享

 技术分享技术分享

技术分享

技术分享

具体代码如下:

技术分享

技术分享

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

原文:http://www.cnblogs.com/lvlm/p/4355264.html

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