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. |