点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快一、概念能够使用最小的测试过程集合获得最大的测试覆盖率从全面试验中挑选出有代表性的点进行测试。适用于配置类软件组合比较多的情况。正交表Ln(m^k)特点均匀分散、整齐可比、高效、快速、经济n正交表的行数也就是需要测试的组合的次数k正交表的列数也就是控件的个数m是每个控件包含的取值个数二、使用步骤①根据控件和取值数选择一个合适的正交表②列举取值并编号生成取值表③把取值表与选择的正交表进行映射三、常用正交设计表其它的如果需要可以自行下载word文档四、常用正交设计表-举例案例字符属性设置程序窗体中有多个控件字体、字符样式、颜色、字号每个控件有多个取值字体仿宋、楷体、华文彩云字符样式粗体、斜体、下划线颜色红色、绿色、蓝色字号20号、30号、40号步骤1、根据控件和取值数选择一个合适的正交表根据分析可知该案例有4个控件每个控件有3个取值。所以我们可以组合3^4 81个组合那么在常用的正交表中我们可以选择此表那么本来要81个组合测试才能测得完的用例根据正交表设计法只需要进行9次测试即可。所谓使用最小的测试过程集合获得最大的测试覆盖率。2、列举取值并编号生成取值表接下来对控件和控件的取值进行排序生成取值表3、把取值表与选择的正交表进行映射根据取值表和所选择的正交表进行编号 进行映射生成以下的实际测试用例五、混合正交表在实际工作中很多情况都是因素控件个数和水平每个控件的可选个数不同我们在现成的正交表中找不到对应的表格此时我们就需要使用混合正交表工具allpairs不需要安装来生成混合正交表。举例使用步骤1、 制作取值表不需要编号列出数据即可2、 复制表格中的数据放在一个新建的txt文本文档中保存到allpairs文件夹中例如test2.txt3、 Winr再输入cmd进入控制台界面4、 使用控制台代码进入allpairs文件夹中例如e: 回车 cd 复制文件夹路径 回车5、 再输入allpairs.exe test2.txtchenggong.txt test2.txt是我们刚新建的文件chenggong.txt是我们最终生成出来的正交表文件6、回到allpairs的文件夹可以看到已经生成了chengong.txt正交设计表了。最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。