软件测试

软件测试黑盒测试方法---等价类划分法

2017-03-05  本文已影响118人  劲忧

一、是什么?

1.是一种典型的黑盒测试设计方法。

2.是将系统输入域划分为若干部分,然后从每个部分选取少数代表性数据进行测试,避免穷举法产生的大量用例。

3.分为2种情况,有效等价类和无效等价类

二、在什么时候用到?

主要应用在功能测试、性能测试、GUI测试、配置测试等类型中。

三、在什么地方用?

1.数据范围

2.重复次数

3.字符串长度

4.字符串组中字符串的个数

5.文件命名

6.文件大小

7.可用内存大小

8.屏幕分辨率

9.屏幕颜色种类

10.操作系统版本

11.超时时间

四、怎么使用?

1.明确界面中输入框的个数和名称

2.确定每一个输入参数的组成规则

①类型

②长度

③取值范围

④是否为空

⑤是否重复

⑥组成规则

3.构造测试数据

①有效数据

②无效数据

4.编写测试用例

规则:

a.一条正常测试用例尽可能多的包含有效数据

b.一条异常测试用例只能包含一个无效数据

c.最后追加一条用例:所有输入都错误,进行异常测试

五、不足之处

只考虑单个输入参数有效无效,不考虑输入之间的关系。

测试数据是随机选取的,不一定发现缺陷,

六、补充不足

可用判定表法边界值法补充。

七、总结

它是以效果换取数据,等价类细分程度,等价类组合程度取决于进度和人力资源情况


附163邮箱注册测试

上一篇下一篇

猜你喜欢

热点阅读