PICT生成测试用例和测试配置。使用PICT,您可以生成比手动生成的测试更有效的测试,并且只需动手测试用例设计所需的时间即可。

PICT作为命令行工具运行。准备一个模型文件,其中详细说明了要测试的接口参数(或一组配置或数据)。PICT生成一组紧凑的参数值选择,这些参数值表示您应该使用的测试用例,以获得对参数的全面组合覆盖。

例如,如果您希望创建一个用于创建分区和卷的测试套件,则可以通过以下参数来描述域:TypeSizeFile systemFormat方法Cluster sizeCompression。每个参数都有数量有限的可能值,每个值取决于其性质(例如,Compression只能为OnOff)或等效分区(例如Size)。

一.下载安装

https://pan.baidu.com/s/1GpqIWJGamPHJ3BN5Tmdqog

二.简单的使用

在使用PICT直接生成测试用例之前,需要先准备需要生成测试用例的txt文件,而且这个txt文件必须放在安装目录的同一个文件夹下,否则没有作用。我建立了一个名称test.txt的文件,注意编码格式是ANSI,如下图:

(注意,全部的符号,必须是英文格式的)

txt的文件内容如下:

Type:          Single, Span, Stripe, Mirror, RAID-5
Size:          10, 100, 500, 1000, 5000, 10000, 40000
Format method: Quick, Slow
File system:   FAT, FAT32, NTFS
Cluster size:  512, 1024, 2048, 4096, 8192, 16384, 32768, 65536
Compression:   On, Off

此时,执行pict ModeFile.txt

或者执行pict ModeFile.txt >output.xls,保存在文件中,就会自动生成了

完结..

PICT的介绍与使用相关推荐

  1. 使用PICT生成成对组合进行组合覆盖测试,以及PICT和正交表的比较

    目录 成对组合法 PICT 基础使用 选项 Constraint(约束条件) weight值 MPLS-TE FRR使用举例 SNMP使用举例 成对组合VS正交表 成对组合法 软件中存在很多由于条件c ...

  2. PICT测试用例设计工具的介绍和使用

    一.PICT是什么❓ "PICT工具"是针对"pairwise testing"实现的测试用例设计工具.通过他,我们可以直接将"正交表"转换 ...

  3. PICT用例设计工具介绍

    PICT用例设计工具介绍 本文对PICT工具的描述以及基本使用做出介绍 文章目录 PICT用例设计工具介绍 0.成对测试 1.PICT工具获取 2.PICT工具基本功能使用 2.1 基本使用 2.2 ...

  4. 测试用例设计工具PICT介绍

    用户故事:在测试工作中,经常会遇到这样的场景:一个软件功能有多个输入项,每个输入项有多个可选项:一个接口有多个参数,每个参数有多个值. 这样的情况在平时非常常见,如果按照排列组合,得到的测试用例数目非 ...

  5. 详细介绍Qt,ffmpeg 和SDl 教程之间的联系

    Qt与 ffmpeg 与 SDl 教程是本文要介绍的内容,从多个角度介绍本文,运用了qmake,先来看内容. 1.  注释 从" #" 开始,到这一行结束. 2.  指定源文件 1 ...

  6. 如何用FFmpeg编写一个简单播放器详细步骤介绍

    如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...

  7. TCP/IP模型以及OSI七层参考模型各层的功能介绍和主要协议

    注:网络体系结构是分层的体系结构,学术派标准OSI参考模型有七层,而工业标准TCP/IP模型有四层.后者成为了事实上的标准,在介绍时通常分为5层来叙述但应注意TCP/IP模型实际上只有四层. 1.TC ...

  8. 【AI测试】人工智能测试整体介绍——第六部分

    主要内容是 第一部分:人工智能和测试的介绍 第二部分:人工智能系统的特性和验收标准 第三部分:机器学习 第四部分:机器学习的性能指标和基准 第五部分:人工智能系统测试简介 第六部分:人工智能系统的黑盒 ...

  9. 【AI测试】人工智能测试整体介绍

    参考博客原址:https://blog.csdn.net/lhh08hasee/article/details/80306474加粗样式 第一部分:人工智能和测试的介绍 第二部分:人工智能系统的特性和 ...

最新文章

  1. 重构是提高可测试性的主要手段 《设计模式》《代码重构》《从重构到模式》 《反模式》 重构时机 编写测试时候 修改BUG时候
  2. java date 格式化_3种 Springboot 全局时间格式化方式,别再写重复代码了
  3. 端口报错listen eaddrinuse:::xxx
  4. Android之kotlin里面本地图片BitmapFactory.decodeFile转bitmap失败问题
  5. sonar java_修复Sonar中常见的Java安全代码冲突
  6. 向您的JVM添加一些熵
  7. Java VM –提防YoungGen空间
  8. powermockito教程_Mockito与PowerMock的使用基础教程
  9. float php 运算_写给 PHP 程序员的 Python 学习指南
  10. 华为系统10.0是鸿蒙吗,暂时忘记鸿蒙!华为EMUI 10.0发布时间确认:这才是主角...
  11. 数据库访问的性能问题与瓶颈问题【z】
  12. 数字图像处理-频域滤波-高通/低通滤波
  13. ie8升级到ie11 操作系统不受支持
  14. word文档怎么批量解除锁定_word文档怎么解除锁定
  15. 计算机主机hdmi接口是什么意思,什么是hdmi接口?
  16. Android Room 数据访问对象(DAO)详解
  17. Rectangling Panoramic Images via Warping算法要点分析
  18. WebDay18 MySQL存储过程 存储函数 触发器 事务
  19. 支付业务名词及释义大全
  20. 云媒体服务器设置在哪个文件夹,安装和使用Jellyfin配置Linux媒体服务器

热门文章

  1. java切面编程 切面概念,面向切面编程(AOP)初探
  2. Android系统智能镜子,世上谁最美?谷歌Android智能镜子告诉你
  3. Linux配置Git环境
  4. [转]CS:GO 服务器架设
  5. 基于Vue3.0+Springboot在线购物商城网站设计
  6. RecyclerView悬浮条
  7. 【Java】跟着小丛学Java第三阶段:Java核心API
  8. android 嵌套h5百度地图实现打卡功能
  9. 当电脑在linux系统下不能连接wifi时,一种可行的解决方法
  10. DLSS/NIS/FSR