一、正交排列法概述
正交排列法,是指用最少的测试过程以求取得最大的测试覆盖率的一种测试设计方法。其根据正交性从全面试验中挑选出具有代表性的部分点进行试验这些具有代表性的点具有
“均匀分散,齐整可比”的特点。正交试验设计是一种基于正交表的,高效率、快速、经济的试验设计方法。
二、正交表的概念
正交表是指一种特制的表,一般的正交表记为:Ln(mk)
其中,n-表的行数,也即需要测试组合的次数,m-每个控件包含的取值个数(各因素的水平数,即各因素的状态数),k-表的列数,即控件的个数(因素的个数/因子的个数)。
例如,L12(211)表示有11个控件/因数,每个控件有2个取值,需要测试的组合个数为12。
三、正交排列法的使用步骤
1.根据所测对象程序中的控件个数/因素、每个控件的取值个数/水平,选取合适的正交排列表。
2.列举控件及其取值,并编号。
3.将控件及其取值映射到正交排列表中,即按选取的正交表顺序,把因子分别替换成控件,状态替换成取值。
4.根据映射排列好的