当前位置:网站首页>PICT 生成正交测试用例教程
PICT 生成正交测试用例教程
2022-07-04 22:46:00 【Wu_Candy】
今日分享主题:如何使用 PICT 快速生成正交测试用例。
PICT 简介
- PICT 全称 Pairwise Independent Combinatorial Testing tool,是微软开发的一款结对测试用例生成工具,现在已经对外提供,可以在互联网上下载到安装包。
- PICT 可以有效地按照两两测试的原理,进行测试用例设计。在使用PICT时,需要输入与测试用例相关的所有参数,以达到全面覆盖的效果。
PICT 使用方法
- 下载PICT安装包 (已放置测试资源分享文章的网盘链接中)
- 准备模型文件testModel.txt
- 将testModel.txt模型文件放置到PICT目录下
- dos窗口执行命令生成测试用例
模型文件testModel.txt内容
注:标点符号均为英文
PLATFORM: x86, ia64, amd64
CPUS: Single, Dual, Quad
RAM: 128MB, 1GB, 4GB, 64GB
HDD: SCSI, IDE
OS: NT4, Win2K, WinXP, Win2K3
IE: "4.0", "5.0", "5.5", "6.0"
APP: SQLServer, Exchange, Office
{ PLATFORM, CPUS, RAM, HDD } @ 1
{ OS, IE } @ 2
[APP]="Office";
IF [RAM]="64GB" THEN [HDD]="IDE" AND [IE]="4.0";
IF [IE] in {"4.0","5.0"} THEN [RAM] in {"1GB", "4GB"};
IF [PLATFORM] in {"ia64", "amd64"} THEN [OS] in {"WinXP", "Win2K3"};
模型文件由三部分组成,如下图所示
三部分顺序之间的规则:
- 不可调换,
- 不可重叠
- 部分之间不需要任何分隔符
- 允许出现空行
- 允许通过 “#” 添加注释
cmd命令生成测试用例
(1).执行命令
进入doc窗口下的pict目录下,执行命令:pict testModel.txt
D:\your_pict_directory> pict testModel.txt
(2).执行效果 (此处的testModel.txt文件是pict_test_case.txt)
(3).执行结果输出重定向
输出重定向到txt文本中
D:\your_pict_directory> pict testModel.txt> OutputFile.txt
输出重定向到excel文件中
D:\your_pict_directory> pict testModel.txt> OutputFile.xls
dos窗口中直接打开重定向的excel文件
D:\your_pict_directory>OutputFile.xls
excel打开效果图如下:
end
边栏推荐
- 【taichi】用最少的修改将太极的pbf2d(基于位置的流体模拟)改为pbf3d
- Redis入门完整教程:慢查询分析
- A complete tutorial for getting started with redis: transactions and Lua
- 【图论】拓扑排序
- 攻防世界 misc 高手进阶区 a_good_idea
- MP进阶操作: 时间操作, sql,querywapper,lambdaQueryWapper(条件构造器)快速筛选 枚举类
- S32 Design Studio for ARM 2.2 快速入门
- Google Earth engine (GEE) -- take modis/006/mcd19a2 as an example to batch download the daily mean, maximum, minimum, standard deviation, statistical analysis of variance and CSV download of daily AOD
- SPH中的粒子初始排列问题(两张图解决)
- Redis入门完整教程:列表讲解
猜你喜欢
Detailed explanation of heap sort code
Redis getting started complete tutorial: publish and subscribe
Redis入门完整教程:集合详解
【剑指offer】1-5题
A complete tutorial for getting started with redis: redis shell
P2181 diagonal and p1030 [noip2001 popularization group] arrange in order
为什么信息图会帮助你的SEO
EditPlus--用法--快捷键/配置/背景色/字体大小
Redis démarrer le tutoriel complet: Pipeline
攻防世界 MISC 进阶区 Erik-Baleog-and-Olaf
随机推荐
LabVIEW中比较两个VI
Advanced area a of attack and defense world misc Masters_ good_ idea
Redis: redis configuration file related configuration and redis persistence
Photoshop batch adds different numbers to different pictures
mamp下缺少pcntl扩展的解决办法,Fatal error: Call to undefined function pcntl_signal()
C语言快速解决反转链表
9 - class
Analog rocker controlled steering gear
The small program vant tab component solves the problem of too much text and incomplete display
云服务器设置ssh密钥登录
The difference between Max and greatest in SQL
Persistence mechanism of redis
常用技术指标之一文读懂BOLL布林线指标
【室友用一局王者荣耀的时间学会了用BI报表数据处理】
Redis入门完整教程:有序集合详解
Redis入門完整教程:Pipeline
ECS settings SSH key login
Excel 快捷键-随时补充
[ODX studio edit PDX] - 0.2-how to compare two pdx/odx files of compare
Redis入门完整教程:Bitmaps