【测试】根据正交排列分析法设计邮箱注册的测试用例
1、正交排列分析法
正交法是研究多因素所水平的一种研究方法,通过正交性找出实验中各因素的最优的水平组合,通过分析这些最优组合的试验结果,来分析整个试验的结果。
基本概念:
(1) 因素:待考察的变量;
(2) 水平:每个待考察变量的值;
(3) 因素数 C:待考察变量的个数,即正交表的列数;
(4) 水平数 T:每个待考察变量最多取值个数;
(5) 正交表的行数 N:N = (水平数-1) * 因素数 + 1,即 N = (T-1) * C + 1。(必须时每一个因素的水平数相等为前提条件的)
正交表的性质:
(1) 每一列中不同的数据出现的次数一样多;
(2) 任意两列各数据组合出现的次数一样多。
正交法设计测试用例的步骤:
(1) 找出因素和水平;
(2) 确认因素数和水平数;
(3) 确认这个正交表的行数和列数;
(4) 根据正交表的性质去填充正交表的数据;
(5) 正交表的每一行就是一个测试用例,根据正交表的每一行写测试用例;
(6) 补充自己认为可能有但是在正交表上没有的测试用例。