正交试验法是一种组合测试方法,通过正交表从大量输入组合中选取少量具有代表性的测试用例,以较少的用例覆盖尽可能多的参数组合。
适用场景
- 多个输入参数(因素)
- 每个参数有多个取值(水平)
- 全组合测试成本过高
核心概念
- 因素(Factor):影响结果的输入条件,如浏览器、操作系统。
- 水平(Level):因素的不同取值,如 Chrome、Edge、Firefox。
- 正交表:用于生成测试组合,如
L9(3⁴) 表示 4 个因素、每个因素 3 个水平,共 9 个测试用例。
总结
正交试验法是在多参数组合测试中,利用正交表以最少的测试用例获得较高组合覆盖率的方法。