测试用列例题 text.1

等价类划分例题

例1:计算两个1---100之间整数的和

 有效等价类   无效等价类 
  1两个        4 小数 
  2 1-100      5 特殊字符&* 
  3 整数       6 汉字 
               7 空 
               8 空格 

例2:电话号码由三部分组成,分别是地区码(空白或3位数字);前缀(非‘0’且非‘1’开头的三位数字);后缀(4位数字)

  条件          有效等价类                无效等价类                 
  地区码          1 空白                     5非数字                          
                  2 三位数字                 6小于三位                        
  前缀            3 非0且非1开头的三位数字    7大于三位                       
                                            8空值                           
                                            9 0开头的三位数字                
                                            10 1开头的三位数字               
                                            11 非0且非1开头的长度小于三位数字 
                                            12 非0且非1开头的长度大于三位数字 
                                            13 非数字                       
  后缀           4 四位数字                  14 空值                         
                                            15 非数字                       
                                            16小于四位                      
                                            17大于四位   

例3用户注册页面需求

 USER NAME  长度为  3-19:以字母开头
 姓名:非空
 密码: 非空
 确认密码: 值和密码相同
 出生月份: 年-----四位数字
           月------1-12
           日-------1-31

   输入项          有效等价类                     无效等价类
username       1 长3—19                      2 长度<3     
               4 以字母开头                   3 长度>19  
                                             5 非字母开头
姓名           6 非空                       7 为空 
密码               8 非空                      9 为空
确认密码      10 值和密码值相同               11 值和密码值不同
出生年份      12 年--四位                    13 <4  
                                             14 >4
              15 年--数字                    16 年数中他非数字符号
                                             17 空
              16 年--合理范围                 18 年数在不合理范围
出生月份       19 月--1-12                     20 <1
                                             21 >12
                                             22 年数中他非数字符号
                                             23 空
出生日期       24 日1-31                      25 <1
                (1、3、5、7、8、10、12)      26 >31
                                             27 年数中他非数字符号
                                             28 空
              29 2月份闰年1-29                30 闰年 2月>29
              31 2月份平年1-28                32 平年 2月>28
              33 日1-30                      34 >20
                  (4、6、9、11)   
                                             35 不能超过当天日期           

边界值分析法例题

例:1----100 闭区间 【1 100】 上点 1,100 离点 0,101内点 2,99

           具体取值:闭区间 0 1 2    99 100 101

         开区间(1  100)  上点 2,99   离点 1,100 内点 3,98

例2例如,如果程序的规格说明中规定:“重量在10公斤至50公斤范围内的邮件,其邮费计算公式为……”。作为测试用例,我们应取?

         9.99,10,10.01,49.99,50,50.01。
Last modification:July 24th, 2020 at 04:48 pm
如果觉得我的文章对你有用,请随意赞赏