网站首页 > 开源技术 正文
今日分享主题:如何使用 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打开效果图如下:
猜你喜欢
- 2024-10-23 JPEG,TIFF,PSD,BMP,PICT,PNG和GIF图形文件格式类型和使用
- 2024-10-23 使用PICT,生成测试用例(cpe测试用例)
- 2024-07-17 吐槽投影机鸡肋功能设计(投影机的功效)
- 2024-07-17 118种常见的多媒体文件格式(英文简写)
- 2024-07-17 高手给你讲解示波器使用,超详细,值得收藏
- 2024-07-17 C语言也可以制作视频播放器?只需5分钟即可制作一个自己的播放器
- 2024-07-17 俞敏洪GRE核心词汇 乱序版Word List 42
- 2024-07-17 Dotpict像素绘画——指尖绘制像素艺术
- 2024-07-17 Photoshop——颜色模式(ps颜色模式在哪里调)
- 2024-07-17 在 Mac 上使用 PICT 进行 Pairwise 测试
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)