???????????Combinatorial Test???????????????????????????????????ó???????????????????????????????????????????????????????????Pairwise???????????????????????????????????????????????????????????????????????????????????????????????????????????N- way??N>2???????????????????????????????????N?????????????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????

???????????????????????????л????Щ???顣?????????????????????????

????1. ?????????????????PICT

???????Щ???????????????????????????????????????????????У???????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????а???????????????????????????????????????????ɡ?????????????????????????????????????????

???????????????????????????????????????????????????????????????????????????????????м?á??滻???????????ò?????????????????????????????????PICT????????????????????????????????????????????????????????Model???????????????Щ????????????????Щ?????????????????????????Model File?????????????????????ò?????????????????????У???"#"???????????????????????д???????????":"?????????????????????????????

#
# Different machine configurations
#
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

?????????????????????????"pict.exe model.txt > test_cases.txt"????????????test_cases.txt?????????????????????????????????

PLATFORM    CPUS      RAM    HDD    OS       IE
amd64     Single      4GB    SCSI   Win2K    4.0
amd64       Dual    128MB    IDE    Win2K3   6.0
x86         Quad     64GB    SCSI   Win2K3   5.0
...

????????????PICT????????????????????????????????????????????????????????????????????????????????????????????????????С?

??????????????????е???????????????????????????????????????????Щ?????PICT???????????????????????????????????????????????????????

????2. ???????????????????

?????????????????????У?????????????????????????????A???????????????B?????????????????????????????????????????????????ò??????????????PLATFORM??????x86???????RAM??????????64GB?????x86 CPU??????4GB RAM?????????????????PLATFORM: x86?? RAM: 64GB????????棨negative???????????????????е?????x86???????????????64GB????檔

???????????????????????????????????????????????Ч????????????Щ??Ч????????????????Щ??Ч??????????п???????Щ??Ч?????????????????Ч?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ч?????????????

??????PICT?????????У????????μ??????Contraint?????????????????????????????

IF [PLATFORM] = "x86" THEN [RAM] <> "64GB";
IF [OS] = "Win2K3" THEN [IE] >= 6.0;