测试技术用例设计工具PICT — 输入组合覆盖
白羽 2019-01-24 来源 :网络 阅读 1243 评论 0

摘要:本文将带你了解测试技术用例设计工具PICT — 输入组合覆盖,希望对大家学测试技术有所帮助。

    本文将带你了解测试技术用例设计工具PICT — 输入组合覆盖,希望对大家学测试技术有所帮助。

 

  1 成对测试简介

  成对测试(Pairwise   Testing)又称结对测试、两两测试,是一种正交分析的测试技术。成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。是当不可能遍历产品所有功能点时用到的一种测试手段,即如果用尽可能少的工作发现最多的缺陷(测试投入产出性价比)。

  经验证,Cohen等人应用成对组合覆盖测试技术对Unix中的“Sort”命令进行了测试。测试结果表明覆盖率高达90%以上,可见成对成对测试是一种非常有效的测试用例设计方法。

  成对组合覆盖要求任意两个因素(输入条件)的所有水平组合至少要被覆盖1次。实现成对组合覆盖的算法工具有很多,其中微软的PICT就是其中一个。

  2   PICT使用

  PICT全称Pairwise Independent   Combinatorial Testing tool,是微软的一款成对组合的命令行生成工具,生成pairwise   testing所需的测试用例,并且可以将结果导出到excel。

  2.1 安装

  常用的Pairwise工具集://www.pairwise.org/tools.asp   处下载PICT工具。下载后默认安装,也可安装在: D:\Program Files   (x86)\PICT,可以目录下看到有两个文件‘pict.exe’、‘PICTHelp.htm’。

  2.2   使用

  1.在PICT的目录下,新建一个test.txt文件,输入与测试用例相关的所有参数,如下图1所示:

     

  test.txt参数内容,如下代码,这里要注意,标点符号要使用英文:

  账户名:空,不存在,超长,超短,正常

  密码:空,超长,超短,不匹配,正常

  验证码:空,超长,超短,不匹配,正常

  按钮:确定,取消

  2.运行-cmd进入命令提示符,输入命令:

  D:

  cd   D:\Program Files (x86)\PICT

  pict test.txt

  

  3.可以通过命令pict   test.txt   >test.xls命令,将结果输出到test.xls的excel表格当中(提示格式问题时点击确定即可,不能导出到excel中,安装WPS时导出也会有问题)

  说明:

  在该案例中,最终共生成了27个组合。若是靠人来设计组合用例,需要分析5*5*5*2   种组合,可以看到组合情况是多么复杂。这个工具可以大大节省我们在遇到复杂组合条件时的处理难度。

                 

   本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程