文章目录
等价类划分法
- 等价类划分法
- 等价类
- 记忆口诀
- 划分方法
- 用例设计
- 步骤
- 强弱与健壮性
- 说明
- 示例
等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。
等价类划分法是把所有可能的输入数据,即程序的输入域划分成若干子集,然后从每一个子集中选取少量具有代表性的数据作为测试用例。
原因:不可能实现穷举测试,可以从大量的可能数据中选取一部分具有代表性的数据作为测试用例。
效果:经过类别划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。
手段:在设计测试用例时,在需求说明的基础上划分等价类,列出等价表,从而确定测试用例。
等价类划分法设计测试用例要经历两个步骤:
- 划分等价类(列出等价类表)
- 选取测试用例
等价类的划分有两种不同的情况:
- 有效等价类
- 无效等价类
- 有效等价类
- 对需求规格说明而言,有意义、合理的输入数