当前位置:网站首页>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
边栏推荐
- Talk about Middleware
- Redis入门完整教程:列表讲解
- Redis getting started complete tutorial: publish and subscribe
- Redis入门完整教程:集合详解
- Record: how to scroll screenshots of web pages on Microsoft edge in win10 system?
- Redis入门完整教程:HyperLogLog
- Wechat official account solves the cache problem of entering from the customized menu
- Attack and defense world misc master advanced zone 001 normal_ png
- The solution to the lack of pcntl extension under MAMP, fatal error: call to undefined function pcntl_ signal()
- One of the commonly used technical indicators, reading boll Bollinger line indicators
猜你喜欢
Redis introduction complete tutorial: slow query analysis
Redis入门完整教程:列表讲解
vim编辑器知识总结
Sobel filter
Redis getting started complete tutorial: Geo
ETCD数据库源码分析——处理Entry记录简要流程
OSEK标准ISO_17356汇总介绍
Network namespace
QT drawing network topology diagram (connecting database, recursive function, infinite drawing, dragging nodes)
字体设计符号组合多功能微信小程序源码
随机推荐
Redis入门完整教程:慢查询分析
Excel 快捷键-随时补充
Redis: redis message publishing and subscription (understand)
Sobel filter
Redis introduction complete tutorial: Collection details
Redis入门完整教程:事务与Lua
小程序vant tab组件解决文字过多显示不全的问题
数据库基础知识
Redis入门完整教程:Redis使用场景
Notepad++--编辑的技巧
Common methods in string class
Summary of wechat applet display style knowledge points
CTF競賽題解之stm32逆向入門
【ODX Studio編輯PDX】-0.2-如何對比Compare兩個PDX/ODX文件
Redis getting started complete tutorial: hash description
Feature scaling normalization
Set up a website with a sense of ceremony, and post it to 1/2 of the public network through the intranet
Redis introduction complete tutorial: detailed explanation of ordered collection
Google Earth engine (GEE) - tasks upgrade enables run all to download all images in task types with one click
Redis: redis configuration file related configuration and redis persistence