标准正交表与混合正交表的使用
标准正交表与混合正交表的使用
--基于web手工测试用例设计
1.为什么使用正交表
当要测试的内容,需要排列组合的情况非常多的时候,我们要考虑使用科学的方法来减少测试用例的个数,这个方法就是正交表。
2.正交表的特点
特点:均匀分散、齐整可比(所有情况都应该均匀的被测试过一次)
3. 如何查询正交表
因素:控件的个数
水平:控件里面的可选项个数
1、 先确定几因素,几水平
2、 在“常用正交表”中找到合适的表格
3、 复制找到的表格到我们自己的表格中
4、 自己再写一个对照表(所有的控件和对应的选项列出来)
5、 把复制过来的表格和对照表实现映射关系,就可以得到最终的正交表(测试用例)
注意:如果没有找到合适的正交表,要在表格中找到多一些的正交表选用即可,只需要把多余的内容删除。
4. 标准正交表使用步骤:
首先需要下载正交设计助手II V3.1专业版:
双击打开,点击文件新建工程:
点击新建实验,填写实验名称,选择正交表类型:
选择相应的正交表:
填写相应的因素跟水平,点击确定保存:
最后点击输出,保存为相应的格式。
5. 标准正交表使用实例
以shop网站商品为例,设计标准正交表:
操作系统
|
合约套餐
|
颜色
|
EMUI3.1
|
乐享4G套餐59元
|
土豪金
|
ios
|
乐享4G套餐79元
|
象牙白
|
输出:
以输出的标准正交表设计测试用例。
6. 混合正交表的使用
为什么使用混合正交表?
如果在工作中找不到正常的正交表,就要使用混合正交表来实现测试用例的编写。
使用工具及流程
allpairs工具
1. 使用excel表格制作对照表(不需要编写)
2. 复制表格中所有数据放在txt文本文档中(格式千万别动)
3. 把此txt文档放在allpairs文件夹中。
4. Win+r输入cmd打开命令行窗口
5. 找到工具所在的文件夹(cd具体文件夹路径)
6. 复制文件名.txt > 新文件名.txt 输入此行代码,即可生成
7. 找到最终建立好的txt文件,打开后,复制第一大段内容到excel表格中
8. 如果遇到‘’或“~~”代表此项可随意选择。
混合正交表实例
生成txt文档,放在allpairs工具中。
根据生成的混合正交表,设计编写测试用例。