The http://www.pairwise.org/tools.asp provides a lot of tools to download PICT from it, and then double-click the installation, run PICT in the command line, its usage will output:
C: \ Users \ ××× \ Desktop> PICT
Pairwise independent combinatorial Testing
Usage: PICT model [Options]
Options:
/O: n-order of combinations (default: 2)
/D: C-separator for values (default :,)
/A: C-separator for aliases (default: |)
/N: C-negative value prefix (default :~)
/E: file-file with seeding rows
/R [: N]-randomize generation, N-seed
/C-case-sensitive model evaluation
/S-show model statistics
There is a cc.txt file on my table with the following content:
OS: Win XP, Win 2003 Server, win7, win NT4
Language: English, German, Chinese
CLR: installed, Not Installed
MyApp: Yes, no
IE: 5.0, 6.0, 7.0, 8.0, Firefox
{OS, ie, language} @ 3 # coupling degree can be specified separately or all in the command
If [MyApp] = "yes" then [CLR] = "installed"; # Constraints
It contains coupling and constraints. You can specify random seeds through usage. This ensures that the test cases generated each time are random and different from each other.
Run PICT cc.txt output.txt.
Usage of PICT Tool