【软件测试】黑盒测试的错误输入判断以及实例设计

 

本次学习内容为黑盒测试的错误输入分析:

黑盒测试中,输入数据的范围类型有可能引起程序无法分析的错误,因此在试验实例设计中,考虑到多种输入的方法十分重要。

常见的输入数据有:

1 数字: 1234567...

2 字母: abcdef... ABCDEF....

3 符号: !@#¥%……

4 字符: 啊额的...

这些以及他们的混合输入测试实例。

如果我们输入错误,那么有可能的情况有:

1 输入数字的值过大范围过大,超出范围(如2的16次方等)

2 输入非法,限定在数字范围输入字母等

因此在设计测试用例,要有范围内的有效等价类以及范围外的实例来测定

例子

城市的电话号码由两部分组成。这两部分的名称和内容分别是:

1)地区码:以0开头的三位或者四位数字(包括0);

2)电话号码:以非0、非1开头的七位或者八位数字。

假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码。

这里的测试用例分析就可以采用相应的方法设计测试用例

合法用例

012 1234567

0123 1234567

012 12345678

0123 12345678

非法用例

01234 12345678

01 123456

以及

abc abcdefg

或者!@#¥%……&*()

通过非法测试用例设计来完成对输入范围的分析

posted on 2015-04-12 19:25  三班-周东炜  阅读(690)  评论(0编辑  收藏  举报