A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

标准正交表与混合正交表的使用

--基于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工具中。


根据生成的混合正交表,设计编写测试用例。



4 个回复

倒序浏览
回复 使用道具 举报
棒棒哒
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马