当前位置:网站首页>Pict generate orthogonal test cases tutorial
Pict generate orthogonal test cases tutorial
2022-07-04 23:11:00 【Wu_ Candy】
Share the theme today : How to use PICT Quickly generate orthogonal test cases .
PICT brief introduction
- PICT Full name Pairwise Independent Combinatorial Testing tool, It is a pair test case generation tool developed by Microsoft , Now it's available to the public , You can download the installation package on the Internet .
- PICT It can effectively follow the principle of "two tests" , Design test cases . In the use of PICT when , All parameters related to the test case need to be entered , To achieve full coverage .
PICT Usage method
- download PICT Installation package ( The test resource sharing article has been placed in the online disk link )
- Prepare the model file testModel.txt
- take testModel.txt Model files placed in PICT Under the table of contents
- dos The window executes commands to generate test cases
Model file testModel.txt Content
notes : Punctuation marks are in English
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"};
The model file consists of three parts , As shown in the figure below
The rules between the three parts :
- Not exchangeable ,
- Do not overlap
- No separator is required between parts
- Allow blank lines
- Allowed to pass through “#” Add notes
cmd Command to generate test cases
(1). Carry out orders
Get into doc Under window pict Under the table of contents , Carry out orders :pict testModel.txt
D:\your_pict_directory> pict testModel.txt
(2). Execution effect ( Here testModel.txt File is pict_test_case.txt)
(3). Execute result output redirection
Redirect output to txt In the text
D:\your_pict_directory> pict testModel.txt> OutputFile.txt
Redirect output to excel In file
D:\your_pict_directory> pict testModel.txt> OutputFile.xls
dos Open the redirected... Directly in the window excel file
D:\your_pict_directory>OutputFile.xls
excel Open the rendering as follows :
end
边栏推荐
- heatmap. JS picture hotspot heat map plug-in
- Redis入门完整教程:Bitmaps
- JS 3D explosive fragment image switching JS special effect
- A complete tutorial for getting started with redis: understanding and using APIs
- qt绘制网络拓补图(连接数据库,递归函数,无限绘制,可拖动节点)
- Redis: redis configuration file related configuration and redis persistence
- Notepad++--编辑的技巧
- A complete tutorial for getting started with redis: redis usage scenarios
- The difference between Max and greatest in SQL
- Redis introduction complete tutorial: slow query analysis
猜你喜欢

Redis入门完整教程:Redis Shell

高通WLAN框架学习(30)-- 支持双STA的组件

Qt个人学习总结

A complete tutorial for getting started with redis: Pipeline

Redis getting started complete tutorial: Geo

SHP data making 3dfiles white film

Redis入门完整教程:Pipeline

Redis introduction complete tutorial: Collection details

A complete tutorial for getting started with redis: redis shell

ETCD数据库源码分析——处理Entry记录简要流程
随机推荐
Wechat official account solves the cache problem of entering from the customized menu
Docker镜像的缓存特性和Dockerfile
Google Earth engine (GEE) - tasks upgrade enables run all to download all images in task types with one click
【爬虫】数据提取之xpath
Servlet服务器端和客户端中文输出乱码问题
Redis入门完整教程:初识Redis
MP进阶操作: 时间操作, sql,querywapper,lambdaQueryWapper(条件构造器)快速筛选 枚举类
Sobel filter
Summary of wechat applet display style knowledge points
vim编辑器知识总结
Redis入门完整教程:键管理
Redis getting started complete tutorial: hash description
云服务器设置ssh密钥登录
SPH中的粒子初始排列问题(两张图解决)
MariaDB的Galera集群-双主双活安装设置
A complete tutorial for getting started with redis: redis usage scenarios
可观测|时序数据降采样在Prometheus实践复盘
The initial arrangement of particles in SPH (solved by two pictures)
ScriptableObject
cout/cerr/clog的区别