测试用例设计之正交表法以及工具allpairs下载使用

当遇到软件测试中输入条件组合数很多的情况时,比如下图这种测试用例设计之正交表法以及工具allpairs下载使用_第1张图片

我们不可能把所有选择排列全部列举并测试,这时就用到了正交表法设计测试用例。其最基本的思想是使用最小的测试组合来获得最大的测试覆盖率,适用于搜索、查询、多种输入条件组合等场景。我们可以使用自动化生成测试用例的工具——allpairs,来帮助我们快速生成相应的测试用例。具体下载方法以及使用方法如下:

1.下载链接Download Allpairs 1.2.1 选择第一个选项,如下图所示。

测试用例设计之正交表法以及工具allpairs下载使用_第2张图片

2.下载好之后是一个名为pairs的压缩包,allpairs工具不用安装,解压到想要的路径即可使用。我这里是直接放到了桌面上。

测试用例设计之正交表法以及工具allpairs下载使用_第3张图片测试用例设计之正交表法以及工具allpairs下载使用_第4张图片

3.下面我们建立一个Excel表格,来表示我们的测试种类,这里采用一个字符属性设置的简单例子。若是采用完全覆盖各种测试组合的方法,则需要4*3*6*4=288中测试用例。

测试用例设计之正交表法以及工具allpairs下载使用_第5张图片

4.接下来建立一个名为a.txt的文本文档,将上述表格的内容复制进去以及保存(不要忘了第一列的类别名称)。并将该文档放到解压好的pairs文件夹下。

测试用例设计之正交表法以及工具allpairs下载使用_第6张图片

测试用例设计之正交表法以及工具allpairs下载使用_第7张图片

5.使用Win+R打开cmd命令行窗口,进入pairs文件夹。我这里pairs是在桌面上,所以使用cd命令进入Desktop中。输入 allpairs.exe a.txt>test.txt 命令,即可生成一个名为test.txt的文本文档,里面存储的便是生成的测试用例。

测试用例设计之正交表法以及工具allpairs下载使用_第8张图片测试用例设计之正交表法以及工具allpairs下载使用_第9张图片

6.打开test.txt文件,具体生成的测试用例如下。

测试用例设计之正交表法以及工具allpairs下载使用_第10张图片

7.其中前缀为~的项表示无关数据,可以任意取值。至于下方的PAIRING DETAILS不需要我们关心,我们需要的仅仅是上方的TEST CASES。

 

 

 

 

 

 

你可能感兴趣的:(软件安装卸载,测试用例)