PICT的介绍与使用
PICT生成测试用例和测试配置。使用PICT,您可以生成比手动生成的测试更有效的测试,并且只需动手测试用例设计所需的时间即可。
PICT作为命令行工具运行。准备一个模型文件,其中详细说明了要测试的接口参数(或一组配置或数据)。PICT生成一组紧凑的参数值选择,这些参数值表示您应该使用的测试用例,以获得对参数的全面组合覆盖。
例如,如果您希望创建一个用于创建分区和卷的测试套件,则可以通过以下参数来描述域:Type,Size,File system,Format方法,Cluster size和Compression。每个参数都有数量有限的可能值,每个值取决于其性质(例如,Compression只能为On或Off)或等效分区(例如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的介绍与使用相关推荐
- 使用PICT生成成对组合进行组合覆盖测试,以及PICT和正交表的比较
目录 成对组合法 PICT 基础使用 选项 Constraint(约束条件) weight值 MPLS-TE FRR使用举例 SNMP使用举例 成对组合VS正交表 成对组合法 软件中存在很多由于条件c ...
- PICT测试用例设计工具的介绍和使用
一.PICT是什么❓ "PICT工具"是针对"pairwise testing"实现的测试用例设计工具.通过他,我们可以直接将"正交表"转换 ...
- PICT用例设计工具介绍
PICT用例设计工具介绍 本文对PICT工具的描述以及基本使用做出介绍 文章目录 PICT用例设计工具介绍 0.成对测试 1.PICT工具获取 2.PICT工具基本功能使用 2.1 基本使用 2.2 ...
- 测试用例设计工具PICT介绍
用户故事:在测试工作中,经常会遇到这样的场景:一个软件功能有多个输入项,每个输入项有多个可选项:一个接口有多个参数,每个参数有多个值. 这样的情况在平时非常常见,如果按照排列组合,得到的测试用例数目非 ...
- 详细介绍Qt,ffmpeg 和SDl 教程之间的联系
Qt与 ffmpeg 与 SDl 教程是本文要介绍的内容,从多个角度介绍本文,运用了qmake,先来看内容. 1. 注释 从" #" 开始,到这一行结束. 2. 指定源文件 1 ...
- 如何用FFmpeg编写一个简单播放器详细步骤介绍
如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...
- TCP/IP模型以及OSI七层参考模型各层的功能介绍和主要协议
注:网络体系结构是分层的体系结构,学术派标准OSI参考模型有七层,而工业标准TCP/IP模型有四层.后者成为了事实上的标准,在介绍时通常分为5层来叙述但应注意TCP/IP模型实际上只有四层. 1.TC ...
- 【AI测试】人工智能测试整体介绍——第六部分
主要内容是 第一部分:人工智能和测试的介绍 第二部分:人工智能系统的特性和验收标准 第三部分:机器学习 第四部分:机器学习的性能指标和基准 第五部分:人工智能系统测试简介 第六部分:人工智能系统的黑盒 ...
- 【AI测试】人工智能测试整体介绍
参考博客原址:https://blog.csdn.net/lhh08hasee/article/details/80306474加粗样式 第一部分:人工智能和测试的介绍 第二部分:人工智能系统的特性和 ...
最新文章
- 重构是提高可测试性的主要手段 《设计模式》《代码重构》《从重构到模式》 《反模式》 重构时机 编写测试时候 修改BUG时候
- java date 格式化_3种 Springboot 全局时间格式化方式,别再写重复代码了
- 端口报错listen eaddrinuse:::xxx
- Android之kotlin里面本地图片BitmapFactory.decodeFile转bitmap失败问题
- sonar java_修复Sonar中常见的Java安全代码冲突
- 向您的JVM添加一些熵
- Java VM –提防YoungGen空间
- powermockito教程_Mockito与PowerMock的使用基础教程
- float php 运算_写给 PHP 程序员的 Python 学习指南
- 华为系统10.0是鸿蒙吗,暂时忘记鸿蒙!华为EMUI 10.0发布时间确认:这才是主角...
- 数据库访问的性能问题与瓶颈问题【z】
- 数字图像处理-频域滤波-高通/低通滤波
- ie8升级到ie11 操作系统不受支持
- word文档怎么批量解除锁定_word文档怎么解除锁定
- 计算机主机hdmi接口是什么意思,什么是hdmi接口?
- Android Room 数据访问对象(DAO)详解
- Rectangling Panoramic Images via Warping算法要点分析
- WebDay18 MySQL存储过程 存储函数 触发器 事务
- 支付业务名词及释义大全
- 云媒体服务器设置在哪个文件夹,安装和使用Jellyfin配置Linux媒体服务器
热门文章
- java切面编程 切面概念,面向切面编程(AOP)初探
- Android系统智能镜子,世上谁最美?谷歌Android智能镜子告诉你
- Linux配置Git环境
- [转]CS:GO 服务器架设
- 基于Vue3.0+Springboot在线购物商城网站设计
- RecyclerView悬浮条
- 【Java】跟着小丛学Java第三阶段:Java核心API
- android 嵌套h5百度地图实现打卡功能
- 当电脑在linux系统下不能连接wifi时,一种可行的解决方法
- DLSS/NIS/FSR