测试用例设计方法-正交表-allpairs

一、理论

正交试验设计法,是从大量的试验点中挑选出适量的、有代表性的点,应用依据迦罗瓦理论导出的“正交表”,合理的安排试验的 一种科学的试验设计方法

正交常用的术语

指标:通常把判断试验结果优劣的标准叫做 试验的指标

因子:所有影响试验指标的条件

水平值:影响试验因子的取值
因子:3

水平值 :2

2的3次方 8种
公式: 实验数=因子*(水平数-1)+1

3*(2-1)+1=4 种

二、例子

下面以Windows10平台为例,如何使用自动生成组合测试用例的工具allpairs  

第1步:下载allpairs

链接:https://pan.baidu.com/s/1oIq03HrxMbHhK0w-N2VP8Q
提取码:fi1r

或者自行百度搜索下载

然后将本地的压缩包解压到合适的目录即可:

 

 

第2步:复制printing.txt文件,重命名为t1.txt

修改t1.txt文件,第一行是取值因子,后面是每个因子有取哪些值,制作取值表(只列出数据即可,不用编号),如下:

 

第3步:打开命令行,cd到allpairs目录下,执行allpairs.exe t1.txt > output.xls

其中t1.txt文件是制作好的取值表,output.xls是生成的文件,就是想要的测试组合用例,输出到当前路径下面

 

第4步:打开output.xls,发现乱码,如下:

 

 

 将表格关闭,回到文件所在的文件夹,右击文件,点击打开方式-选择其他应用,

 

选择记事本打开

 

 

文件-另存为

 

编码选择ANSI,保存类型*.*,输入文件名output1.xls,保存

 

上面TEST CASES部分,就是生成的测试用例,可以根据生成的这些用例选择使用

 

posted @ 2022-03-23 15:17  小侠う  阅读(705)  评论(0编辑  收藏  举报