测试用例
简易实用的测试用例编写规则
测试用例的编写需要有简单易实施的指导规则。建议使用如下方案:
-
边界值法
针对各个输入,进行一般等价类划分,之后在各类中选取边界值,输出测试用例。
-
边界值组合法
各个输入的边界值需要进行完全组合,产生一系列测试用例。
低偶合的测试对象
等价类过多,输入参数过多,测试复杂度将呈现几何基数增加。因此,设计时需要控制偶合性:
- 以简为美:避免输入参数的个数过多,建议控制以3个以下;
- 避免输入的参数存在过多等价类,建议有效的等价类控制在3个以下,1个最好;
- 避免输出过多。
这需要设计经验和对设计技术的掌握,同时这个要求也促使设计时的思考, 提高设计的水平。