边界值的测试用例,怎么写,大家帮我啊,数字该怎么组合
6-12 位的数字,并从小到大提供,保留满足下面规则的号码:A 数值包含日期:1900 – 2100 年份的。如 19980701,199807014321
B数值包含4位以上重复。如:43258888,173255555221
C数值包含4位以上连号。如:43254567,173287654921
D数值包含2个以上3位重复。如:43555777,155526661999
E数值包含2个以上3位连号。如:43123765,134526541789 能不能再具体点,我看得有点迷呼!:d 边界值就是测试取值范围几个界限,针对参数A,如果要使用边界值来测试。那可以考虑有效测试参数1:190000(不考虑月和日,如果考虑可以是190001),该参数只有6位,而且取范围中的最小值。
考虑有效测试参数2:210099999999(不考虑月和日,如果考虑可以是210012319999),该参数有12位,而且取范围中的最大值。
根据此方法,设计出下面参数B,C,D,E测试使用的有效数据,然后用等价类划分的理论把他们组合起来,那样就把有效等价类的测试数据全部测试过了。
再用边界值的方法考虑无效等价类,参数A可以为
参数1:19000(长度5位,无效)
参数2:189901010000(范围不符,无效)
参数3:1900010100000(长度13位,无效)
参数4:210112319999(范围不符,无效)
将A参数的无效值逐一和其他参数的有效值组合进行测试,这样就能把A参数的有效无效值都用边界值的方法来测试了。
其他参数因为不太理解需求规格所以不举例了(为什么数字从小到大提供会出现43254567,173287654921这类数据?)
考虑参数A时可能有遗漏或者失误,不过思想应该如此 晕了。 向三楼学习
页:
[1]