正交实验法
概念:正交实验法就是利用排列整齐的表-正交表来对实验进行整体设计,综合比较没统计分析,实现通过少数的试验次数找到较好的
生产条件,以达到最好的效果;
这种实验设计是从大量的实验点中挑选适量的具有代表性的点,利用已经早好的表格-正交表来安排实验并进行安排实验
进行数据分析的方法;
1.日本人 统计学家提出
2.使用工具:正交表
3.统计和分析实验数据,从大量实验中找到合适的实验数据组合
4."大量的实验组和中,挑选出来一部分具有代表性的点,进行试验,分析数据“
5.数学原理:一:《线性代数》二:《概率论》《数理统计》
6.核心概念:
1)影响实验结果的--试验因素(因子),因素
2)每一个因素的不同取值(状况)--水平
例如:字的显示效果--字体,字号,颜色称为因素
字体选择时,可以选择宋体,楷体,微软雅黑,隶属--成为水平
字号选择时,--称为水平(100个)
颜色选择时,---称为水平(256个)
测的字体的显示效果将会有:212*100*256
3)正交表:每列中,每一个数字,出现的次数相等
7.实施步骤
1分析所有的对结果有影响的因素,从多个角度额方式进行分析(不要放过文本框,按钮等需求中体积或者没有提及的)
2)分析每个因素的水平数量充分利用等价类,边界值(需求中说明和未说明的都要分析)
3)选择正交表,只有特定的因素书和水平数的组合才有对应的正交表;
3)选择正交表 只有特定的因素和水平数的组合才有对应的正交表。所以在现实中用到的时候,找最贴切的正交表(正交表的因素数和
水平数一般要大于实际的因素数和水平数)
a.正交标的数字关系,N代表试验次数,m代表水平数,k因素的数量。这三个数字之间没有任何数字关系
b.仅适合用于每一个因素的水平数都相同的正交表;
正交实验法实现的基本步骤
确定因素:这里的因素是指对软件运行结果有影响的软件
确定因素的取值范围或者集合(该步是为步骤三做准备)
因素的取值范围是指软件输入的取值范围或集合以及可用的硬件资源
确定每个因素的水平
根据因素的取值范围或集合采用等价类划分,边界值以及其它软件测试技术
每个因素的取值范围或几个内挑选初有雄安等价类,无效等价类正好等于,h刚刚大于或刚刚小于边界值等有代表的测试值
选择正交表
更具确定的因素和水平,选择适合的正交表
如果没有合适的正交表可用或需要的测试用例个数太多,要对因素和水平进行调整;