您的位置:首页 > 其它

黑盒测试方法(一)等价类划分

2016-12-17 10:15 225 查看

1. 思路

(1)梳理 约束条件

(2)确定等价类

(3)生成测试用例

外部条件有效等价类无效等价类
条件1

2. 等价类确定原则

1. 区间范围(如1-99):一个有效等价类,二个无效等价类。
2. 有效集合(如A、B、C),并且每种输入都有特殊处理:则为每个输入确定一个有效等价类,一个无效等价类。
3. 规定必须是(如首位是字母):则确定一个有效等价类(首字符是字母),一个无效类(首字符不是字母)。


外部条件有效等价类无效等价类
工龄(1-99)1.大于1小于99的数2.大于99
3.小于1
性别(男、女)4.男6.非男或女的字符
5.女
名字(以字母开头)7.首字符是字母8.首字符不是字母

3. 详细步骤

1. 为每个等价类设置一个编号。
2. 编写新的测试用例,尽可能覆盖多的有效等价类。直到完成。
3. 编写新用例,仅覆盖一个无效等价类。直到覆盖完。


编号输入条件用例预期结果
11,4,7Jack,男,工龄3有效
21,5,7Amy,女,工龄3有效
32工龄105无效
33工龄0无效
36性别:无无效
38姓名:九哥无效
共生成2个有效测试用例,4个无效测试用例。通过等价类设计的测试用例,覆盖率高,思路清晰,推荐使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  测试 黑盒测试