软件测试(二)PICT的使用 组合测试方法(两两组合测试,可遍历组合测试)

一、两两组合测试

#
# 两两组合测试
#
PLATFORH: x86, ia64, amd64
CPUS:     Single, Dual, QUad
PAHL:     120MB, 1GB, 4GB, 64GB
HDD:      SCSI, IDE
OS:       NT4, Win2k, Winxp, Win2k3
IE:       4.0, 5.0, 5.5, 6.0

(如图输入)

得到结果(两两组合的结果):

PLATFORH    CPUS    PAHL    HDD    OS    IE
amd64    Single    4GB    SCSI    Win2k    4.0
amd64    Dual    120MB    IDE    Win2k3    6.0
x86    QUad    64GB    SCSI    Win2k3    5.0
ia64    QUad    120MB    IDE    Win2k    5.5
ia64    Dual    1GB    SCSI    Win2k    6.0
x86    Single    120MB    IDE    NT4    4.0
amd64    Single    1GB    SCSI    Winxp    5.5
ia64    Dual    64GB    SCSI    NT4    6.0
x86    QUad    4GB    IDE    Winxp    6.0
ia64    QUad    1GB    IDE    Win2k3    4.0
x86    Dual    64GB    IDE    NT4    5.5
ia64    Single    1GB    IDE    NT4    5.0
ia64    Dual    64GB    IDE    Winxp    4.0
amd64    Dual    4GB    SCSI    NT4    5.0
ia64    Single    4GB    SCSI    Win2k3    5.5
amd64    QUad    64GB    SCSI    Win2k    5.0
x86    Single    120MB    SCSI    Winxp    5.0
x86    Single    1GB    IDE    Win2k    6.0
x86    QUad    64GB    SCSI    NT4    6.0
amd64    Single    64GB    SCSI    NT4    4.0

二、可遍历组合测试

#
# 多维组合测试 -- 可遍历组合测试
# Different machine configurations
#
PLATFORH: x86, ia64, amd64
CPUS:     Single, Dual, QUad
RAM:     120MB, 1GB, 4GB, 64GB
HDD:      SCSI, IDE
OS:       NT4, Win2k, Winxp, Win2k3
IE:       4.0, 5.0, 5.5, 6.0

#
#三维组合
#
{PLATFORH, CPUS, RAM, HDD} @ 3
#
#二维组合
#
{ OS, IE } @ 2

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

命令行下敲命令: pict.exe model.txt 得到结果:(组合的数据明显变多了)

PLATFORH    CPUS    RAM    HDD    OS    IE
ia64    Dual    64GB    SCSI    NT4    5.0
x86    QUad    4GB    SCSI    Win2k3    6.0
amd64    Single    64GB    IDE    Winxp    5.0
amd64    Single    1GB    IDE    NT4    5.0
x86    Single    4GB    IDE    Winxp    4.0
ia64    Single    64GB    SCSI    Winxp    4.0
ia64    QUad    4GB    IDE    Win2k    4.0
ia64    Single    4GB    SCSI    Winxp    6.0
amd64    Single    120MB    SCSI    Win2k    4.0
amd64    Dual    120MB    SCSI    Win2k    4.0
amd64    QUad    64GB    SCSI    Winxp    4.0
amd64    Single    64GB    IDE    NT4    6.0
amd64    Single    1GB    IDE    NT4    4.0
x86    Dual    1GB    SCSI    Win2k    6.0
x86    QUad    120MB    SCSI    Winxp    5.0
amd64    Single    4GB    SCSI    NT4    5.0
ia64    QUad    1GB    SCSI    Win2k    5.0
ia64    Single    4GB    SCSI    NT4    4.0
amd64    Single    120MB    SCSI    Winxp    5.0
amd64    Dual    4GB    IDE    Winxp    5.0
x86    Single    120MB    IDE    NT4    6.0
ia64    Dual    4GB    SCSI    NT4    6.0
ia64    Single    1GB    IDE    Winxp    6.0
x86    Single    120MB    IDE    Win2k3    6.0
ia64    Single    120MB    IDE    Winxp    4.0
ia64    Single    120MB    IDE    Win2k    6.0
x86    Single    120MB    IDE    Winxp    4.0
amd64    QUad    1GB    SCSI    Win2k    6.0
amd64    Single    120MB    SCSI    Win2k3    6.0
ia64    Dual    64GB    SCSI    Winxp    6.0
amd64    Dual    1GB    IDE    Win2k    5.5
amd64    Dual    1GB    IDE    Winxp    4.0
amd64    Dual    4GB    IDE    Win2k    6.0
amd64    Single    1GB    IDE    Winxp    6.0
amd64    Dual    1GB    IDE    Winxp    5.0
x86    Single    120MB    IDE    NT4    5.5
x86    Single    4GB    IDE    Winxp    5.5
ia64    QUad    120MB    SCSI    Win2k    5.0
ia64    Single    120MB    IDE    NT4    6.0
amd64    Dual    4GB    IDE    Winxp    4.0
x86    QUad    120MB    SCSI    Win2k    5.0
x86    Dual    1GB    SCSI    NT4    5.5
x86    QUad    4GB    SCSI    Winxp    5.0
amd64    Single    4GB    SCSI    NT4    4.0
ia64    Single    120MB    IDE    Win2k    4.0
amd64    Dual    120MB    SCSI    Winxp    5.5
x86    Dual    4GB    IDE    NT4    5.5
x86    Single    120MB    IDE    Win2k    4.0
ia64    Single    1GB    IDE    Win2k    5.5
amd64    Dual    64GB    IDE    Winxp    5.0
amd64    QUad    64GB    SCSI    Winxp    6.0
x86    Dual    120MB    IDE    NT4    5.0
ia64    QUad    64GB    IDE    Win2k    4.0
amd64    Single    120MB    SCSI    Winxp    6.0
amd64    Dual    1GB    IDE    Win2k    5.0
ia64    Single    64GB    SCSI    Win2k3    6.0
amd64    Dual    4GB    IDE    NT4    5.5
amd64    QUad    64GB    SCSI    Win2k    6.0
x86    Single    1GB    SCSI    NT4    5.5
x86    QUad    120MB    SCSI    Win2k    6.0
x86    Single    1GB    SCSI    Win2k    5.0
ia64    Single    4GB    SCSI    Winxp    5.5
amd64    QUad    1GB    SCSI    NT4    6.0
ia64    QUad    120MB    SCSI    Win2k    5.5
x86    Dual    120MB    IDE    Winxp    5.0
amd64    QUad    1GB    SCSI    Winxp    4.0
x86    Dual    1GB    SCSI    Winxp    5.0
x86    Dual    120MB    IDE    Winxp    5.5
amd64    Single    4GB    SCSI    Win2k    5.5
ia64    Single    64GB    SCSI    Winxp    6.0
amd64    Single    1GB    IDE    Win2k    5.0
amd64    QUad    1GB    SCSI    Win2k    5.0
ia64    Dual    1GB    SCSI    Win2k    5.0
amd64    Single    4GB    SCSI    Winxp    5.0
amd64    Dual    64GB    IDE    NT4    5.5
x86    Single    1GB    SCSI    NT4    5.0
x86    QUad    1GB    IDE    Win2k    5.0
ia64    Single    4GB    SCSI    Win2k    4.0
amd64    Dual    64GB    IDE    Win2k3    6.0
amd64    QUad    4GB    IDE    Win2k    4.0
amd64    Dual    120MB    SCSI    Win2k3    6.0
amd64    Single    120MB    SCSI    Win2k    5.0
ia64    Dual    4GB    SCSI    Winxp    6.0
ia64    QUad    1GB    SCSI    Winxp    6.0
ia64    Dual    120MB    IDE    Win2k3    6.0
x86    Single    4GB    IDE    Winxp    5.0
amd64    QUad    120MB    IDE    Winxp    4.0
amd64    Single    4GB    SCSI    Win2k    6.0
amd64    Dual    1GB    IDE    Winxp    6.0
amd64    Dual    120MB    SCSI    NT4    6.0
x86    Dual    4GB    IDE    Winxp    4.0
x86    Single    120MB    IDE    Win2k    6.0
ia64    Dual    64GB    SCSI    Winxp    4.0
ia64    QUad    120MB    SCSI    Win2k3    6.0
x86    Single    4GB    IDE    Win2k    6.0
ia64    QUad    4GB    IDE    Winxp    6.0
ia64    Dual    120MB    IDE    Win2k    6.0
amd64    Dual    120MB    SCSI    NT4    5.0
x86    QUad    120MB    SCSI    Win2k    5.5
ia64    QUad    1GB    SCSI    Win2k    5.5
ia64    QUad    120MB    SCSI    Win2k    4.0
ia64    Dual    64GB    SCSI    Win2k    4.0
ia64    QUad    1GB    SCSI    NT4    5.5
amd64    QUad    120MB    IDE    Win2k    4.0
ia64    Dual    1GB    SCSI    NT4    5.5
amd64    Dual    64GB    IDE    Win2k    4.0
ia64    Single    1GB    IDE    NT4    5.0
x86    QUad    4GB    SCSI    Win2k    4.0
amd64    Single    4GB    SCSI    Win2k    4.0
amd64    Single    1GB    IDE    Win2k    5.5
ia64    Dual    120MB    IDE    Win2k    4.0
amd64    Dual    120MB    SCSI    Winxp    6.0
amd64    Single    64GB    IDE    NT4    4.0
amd64    Single    4GB    SCSI    Win2k3    6.0
x86    Dual    120MB    IDE    Win2k    6.0
ia64    Dual    64GB    SCSI    Win2k    5.0
ia64    Single    120MB    IDE    Winxp    5.5
ia64    Dual    4GB    SCSI    Win2k    6.0
amd64    QUad    64GB    SCSI    Win2k    5.0
x86    Single    120MB    IDE    Winxp    6.0
ia64    QUad    120MB    SCSI    Winxp    6.0
ia64    Single    4GB    SCSI    Winxp    4.0
amd64    Dual    64GB    IDE    Win2k    6.0
amd64    Dual    64GB    IDE    Winxp    4.0
ia64    Dual    1GB    SCSI    Winxp    6.0
x86    Single    4GB    IDE    Win2k3    6.0
ia64    QUad    4GB    IDE    Win2k3    6.0
ia64    QUad    120MB    SCSI    NT4    6.0
ia64    Dual    120MB    IDE    Win2k    5.5
amd64    Single    120MB    SCSI    Winxp    4.0
x86    Single    120MB    IDE    Winxp    5.0
amd64    Dual    64GB    IDE    NT4    6.0
ia64    Single    4GB    SCSI    Win2k    6.0
ia64    QUad    64GB    IDE    Win2k    5.5
amd64    Dual    4GB    IDE    Winxp    5.5
amd64    Dual    1GB    IDE    NT4    5.0
amd64    Single    120MB    SCSI    Winxp    5.5
ia64    QUad    4GB    IDE    Win2k    5.5
amd64    Dual    4GB    IDE    Win2k    5.5
ia64    Dual    1GB    SCSI    NT4    5.0
ia64    Single    120MB    IDE    Winxp    5.0
ia64    Dual    1GB    SCSI    Winxp    5.5
amd64    Single    4GB    SCSI    NT4    5.5
ia64    Single    4GB    SCSI    NT4    6.0
amd64    QUad    1GB    SCSI    NT4    4.0
amd64    QUad    120MB    IDE    NT4    5.5
ia64    Single    64GB    SCSI    NT4    4.0
amd64    QUad    1GB    SCSI    Winxp    6.0
amd64    QUad    120MB    IDE    Winxp    6.0
amd64    QUad    64GB    SCSI    NT4    4.0
amd64    Single    1GB    IDE    Winxp    5.5
amd64    Dual    1GB    IDE    NT4    4.0
ia64    Dual    4GB    SCSI    Winxp    5.5
ia64    Dual    120MB    IDE    Winxp    5.0
ia64    QUad    4GB    IDE    NT4    6.0
amd64    QUad    64GB    SCSI    Win2k    4.0
amd64    QUad    4GB    IDE    NT4    4.0
ia64    Single    64GB    SCSI    Winxp    5.0
ia64    Dual    4GB    SCSI    Winxp    4.0
x86    QUad    1GB    IDE    Winxp    5.5
ia64    QUad    4GB    IDE    Winxp    5.0
x86    QUad    120MB    SCSI    NT4    5.0
x86    Dual    120MB    IDE    Winxp    6.0
amd64    Dual    1GB    IDE    Winxp    5.5
ia64    QUad    64GB    IDE    Win2k    5.0
amd64    Dual    64GB    IDE    Win2k    5.0
ia64    Dual    64GB    SCSI    NT4    6.0
amd64    Dual    64GB    IDE    NT4    4.0
x86    QUad    1GB    IDE    NT4    5.5
amd64    QUad    64GB    SCSI    Win2k    5.5
x86    Single    1GB    SCSI    Winxp    4.0
amd64    Single    120MB    SCSI    Win2k    5.5
ia64    Dual    120MB    IDE    Win2k    5.0
ia64    Dual    4GB    SCSI    Win2k    4.0
x86    QUad    120MB    SCSI    Winxp    6.0
x86    QUad    1GB    IDE    NT4    5.0
amd64    Dual    120MB    SCSI    NT4    4.0
x86    Single    120MB    IDE    Winxp    5.5
amd64    Single    64GB    IDE    Win2k    4.0
amd64    QUad    4GB    IDE    Win2k    6.0
x86    Dual    1GB    SCSI    Winxp    5.5
amd64    QUad    120MB    IDE    NT4    4.0
ia64    Single    1GB    IDE    Winxp    4.0
amd64    Dual    120MB    SCSI    Winxp    4.0
amd64    QUad    120MB    IDE    Win2k3    6.0
ia64    Dual    120MB    IDE    NT4    6.0
ia64    Single    120MB    IDE    Winxp    6.0
amd64    Single    64GB    IDE    Winxp    5.5
x86    Dual    1GB    SCSI    Win2k    5.5
amd64    Single    64GB    IDE    Win2k3    6.0
ia64    QUad    1GB    SCSI    Win2k    4.0
x86    QUad    4GB    SCSI    NT4    5.0
amd64    Single    4GB    SCSI    Winxp    4.0
ia64    Single    64GB    SCSI    Win2k    4.0
x86    Dual    120MB    IDE    Winxp    4.0
x86    Dual    1GB    SCSI    NT4    5.0
ia64    Dual    1GB    SCSI    Win2k    6.0
ia64    Single    120MB    IDE    Win2k    5.0
amd64    Dual    4GB    IDE    Win2k    5.0
x86    Dual    120MB    IDE    NT4    6.0
x86    Dual    4GB    IDE    Winxp    6.0
x86    Single    1GB    SCSI    Winxp    5.5
amd64    Single    120MB    SCSI    NT4    5.5
ia64    QUad    64GB    IDE    Win2k    6.0
x86    QUad    1GB    IDE    Winxp    6.0
x86    Dual    4GB    IDE    Win2k3    6.0
ia64    QUad    120MB    SCSI    Winxp    5.5
ia64    Single    64GB    SCSI    Win2k    5.0
ia64    Dual    4GB    SCSI    NT4    5.0
ia64    Dual    4GB    SCSI    Winxp    5.0
ia64    Dual    1GB    SCSI    Win2k    5.5
amd64    QUad    4GB    IDE    Winxp    5.5
x86    Dual    4GB    IDE    NT4    6.0
amd64    QUad    64GB    SCSI    NT4    5.5
amd64    Dual    1GB    IDE    Win2k    6.0
amd64    Single    4GB    SCSI    NT4    6.0
ia64    Dual    64GB    SCSI    NT4    4.0
amd64    Dual    64GB    IDE    NT4    5.0
ia64    Dual    64GB    SCSI    Win2k3    6.0
amd64    QUad    120MB    IDE    Winxp    5.0
amd64    Dual    4GB    IDE    Win2k    4.0
x86    Dual    120MB    IDE    NT4    5.5
amd64    QUad    120MB    IDE    NT4    5.0
amd64    Single    4GB    SCSI    Winxp    5.5
amd64    Dual    120MB    SCSI    Win2k    5.5
ia64    Dual    1GB    SCSI    Win2k    4.0
ia64    QUad    64GB    IDE    NT4    5.0
x86    QUad    4GB    SCSI    NT4    6.0
amd64    QUad    4GB    IDE    Win2k    5.0
amd64    QUad    64GB    SCSI    Winxp    5.5
amd64    QUad    1GB    SCSI    Win2k3    6.0
amd64    Single    1GB    IDE    Win2k3    6.0
ia64    Single    4GB    SCSI    Winxp    5.0
ia64    QUad    120MB    SCSI    NT4    5.0
x86    Dual    120MB    IDE    Win2k3    6.0
x86    Single    1GB    SCSI    NT4    6.0
x86    QUad    4GB    SCSI    Win2k    5.5
x86    QUad    4GB    SCSI    Winxp    6.0
amd64    QUad    64GB    SCSI    Win2k3    6.0
ia64    QUad    1GB    SCSI    Win2k3    6.0
amd64    Dual    64GB    IDE    Winxp    6.0
amd64    Single    4GB    SCSI    Win2k    5.0
ia64    Single    120MB    IDE    NT4    4.0
x86    Dual    120MB    IDE    Win2k    5.5
ia64    Dual    1GB    SCSI    Winxp    4.0
amd64    Dual    120MB    SCSI    Win2k    5.0
amd64    Single    120MB    SCSI    NT4    5.0
amd64    Dual    4GB    IDE    NT4    5.0
amd64    Single    64GB    IDE    Win2k    5.0
amd64    QUad    4GB    IDE    NT4    6.0
x86    Single    1GB    SCSI    Win2k    5.5
amd64    Single    1GB    IDE    NT4    6.0
amd64    Dual    64GB    IDE    Win2k    5.5
amd64    Single    4GB    SCSI    Winxp    6.0
x86    QUad    120MB    SCSI    Win2k3    6.0
ia64    QUad    120MB    SCSI    NT4    5.5
x86    Dual    120MB    IDE    Win2k    5.0
x86    Single    4GB    IDE    NT4    4.0
x86    Single    1GB    SCSI    Win2k    6.0
x86    Single    1GB    SCSI    NT4    4.0
ia64    Dual    4GB    SCSI    Win2k3    6.0
ia64    QUad    4GB    IDE    Win2k    6.0
amd64    QUad    4GB    IDE    Winxp    5.0
ia64    Single    1GB    IDE    Win2k3    6.0
ia64    Single    1GB    IDE    Win2k    6.0
ia64    Single    4GB    SCSI    Win2k3    6.0
x86    Dual    120MB    IDE    NT4    4.0
ia64    Dual    64GB    SCSI    Win2k    6.0
x86    QUad    1GB    IDE    Win2k    4.0
ia64    Dual    64GB    SCSI    NT4    5.5
amd64    Single    64GB    IDE    Win2k    5.5
ia64    QUad    64GB    IDE    Winxp    5.0
ia64    QUad    1GB    SCSI    Win2k    6.0
amd64    QUad    64GB    SCSI    NT4    6.0
amd64    QUad    120MB    IDE    Win2k    6.0
amd64    QUad    64GB    SCSI    NT4    5.0
x86    Single    4GB    IDE    Winxp    6.0
ia64    Dual    4GB    SCSI    NT4    4.0
amd64    Single    1GB    IDE    Win2k    6.0
amd64    QUad    1GB    SCSI    Winxp    5.5
amd64    QUad    1GB    SCSI    Win2k    4.0
x86    Single    120MB    IDE    Win2k    5.5
amd64    Single    1GB    IDE    Winxp    5.0
amd64    QUad    4GB    IDE    NT4    5.5
x86    QUad    1GB    IDE    Win2k    5.5
amd64    Single    64GB    IDE    Winxp    6.0
amd64    Dual    1GB    IDE    NT4    6.0
x86    QUad    1GB    IDE    NT4    6.0
ia64    Single    64GB    SCSI    NT4    6.0
ia64    QUad    4GB    IDE    NT4    4.0
ia64    QUad    1GB    SCSI    Winxp    5.0
ia64    Single    1GB    IDE    NT4    6.0
ia64    Dual    1GB    SCSI    Winxp    5.0
amd64    QUad    64GB    SCSI    Winxp    5.0
amd64    Single    1GB    IDE    Win2k    4.0
x86    Dual    4GB    IDE    Win2k    6.0
x86    Single    1GB    SCSI    Win2k3    6.0
ia64    Single    4GB    SCSI    Win2k    5.0
amd64    Dual    120MB    SCSI    Winxp    5.0
ia64    QUad    1GB    SCSI    NT4    6.0
x86    QUad    4GB    SCSI    NT4    4.0
amd64    Single    64GB    IDE    Winxp    4.0
amd64    Single    64GB    IDE    Win2k    6.0
ia64    Single    1GB    IDE    Winxp    5.0
amd64    Single    120MB    SCSI    Win2k    6.0
ia64    Single    120MB    IDE    Win2k    5.5
ia64    Dual    64GB    SCSI    Winxp    5.5
ia64    Dual    120MB    IDE    Winxp    4.0
x86    QUad    4GB    SCSI    Win2k    5.0
x86    Single    4GB    IDE    NT4    5.0
amd64    Dual    1GB    IDE    Win2k    4.0
ia64    Single    64GB    SCSI    NT4    5.5
ia64    Dual    4GB    SCSI    Win2k    5.5
ia64    Dual    120MB    IDE    Winxp    6.0
amd64    QUad    120MB    IDE    NT4    6.0
x86    Single    4GB    IDE    NT4    6.0
ia64    Single    1GB    IDE    Winxp    5.5
ia64    Dual    1GB    SCSI    Win2k3    6.0
x86    QUad    1GB    IDE    Win2k3    6.0
x86    Dual    4GB    IDE    Winxp    5.0
ia64    Single    4GB    SCSI    NT4    5.5
ia64    Single    64GB    SCSI    Winxp    5.5
x86    Single    120MB    IDE    NT4    4.0
ia64    Single    4GB    SCSI    Win2k    5.5
x86    QUad    120MB    SCSI    NT4    5.5
ia64    QUad    64GB    IDE    Winxp    4.0
ia64    QUad    64GB    IDE    NT4    5.5
amd64    Dual    4GB    IDE    Winxp    6.0
ia64    QUad    120MB    SCSI    Winxp    5.0
ia64    QUad    4GB    IDE    NT4    5.5
ia64    Dual    120MB    IDE    NT4    5.0
x86    Dual    1GB    SCSI    NT4    6.0
amd64    Dual    120MB    SCSI    Win2k    6.0
ia64    Single    64GB    SCSI    NT4    5.0
x86    Single    4GB    IDE    Win2k    5.0
x86    Dual    1GB    SCSI    Winxp    4.0
ia64    QUad    120MB    SCSI    NT4    4.0
amd64    Dual    1GB    IDE    Win2k3    6.0
x86    Single    4GB    IDE    Win2k    4.0
ia64    Single    1GB    IDE    NT4    5.5
ia64    Single    64GB    SCSI    Win2k    5.5
amd64    Dual    120MB    SCSI    NT4    5.5
ia64    Single    120MB    IDE    NT4    5.5
x86    QUad    120MB    SCSI    Winxp    4.0
ia64    Dual    120MB    IDE    NT4    5.5
amd64    Dual    4GB    IDE    NT4    6.0
x86    Dual    120MB    IDE    Win2k    4.0
x86    QUad    1GB    IDE    Winxp    5.0
ia64    Dual    64GB    SCSI    Winxp    5.0
ia64    Single    120MB    IDE    Win2k3    6.0
x86    Dual    4GB    IDE    Win2k    5.0
ia64    Single    120MB    IDE    NT4    5.0
ia64    Single    1GB    IDE    Win2k    4.0
amd64    Dual    4GB    IDE    Win2k3    6.0
ia64    Single    64GB    SCSI    Win2k    6.0
ia64    QUad    1GB    SCSI    Winxp    4.0
ia64    QUad    64GB    IDE    Winxp    5.5
ia64    QUad    120MB    SCSI    Winxp    4.0
x86    QUad    4GB    SCSI    NT4    5.5
x86    QUad    4GB    SCSI    Winxp    5.5
x86    QUad    1GB    IDE    Win2k    6.0
ia64    Dual    1GB    SCSI    NT4    4.0
amd64    Single    1GB    IDE    Winxp    4.0
ia64    Dual    120MB    IDE    NT4    4.0
x86    QUad    4GB    SCSI    Winxp    4.0
ia64    QUad    4GB    IDE    Winxp    5.5
amd64    Single    64GB    IDE    NT4    5.0
ia64    QUad    64GB    IDE    Winxp    6.0
x86    Single    1GB    SCSI    Win2k    4.0
amd64    QUad    4GB    IDE    Win2k    5.5
x86    Single    1GB    SCSI    Winxp    5.0
amd64    Dual    1GB    IDE    NT4    5.5
ia64    QUad    1GB    SCSI    NT4    5.0
ia64    Dual    4GB    SCSI    Win2k    5.0
ia64    QUad    4GB    IDE    NT4    5.0
x86    Single    4GB    IDE    NT4    5.5
ia64    Dual    120MB    IDE    Winxp    5.5
x86    QUad    1GB    IDE    Winxp    4.0
amd64    Single    1GB    IDE    NT4    5.5
amd64    QUad    1GB    SCSI    NT4    5.5
x86    Single    4GB    IDE    Win2k    5.5
x86    QUad    120MB    SCSI    Winxp    5.5
x86    Dual    4GB    IDE    Winxp    5.5
ia64    Dual    1GB    SCSI    NT4    6.0
ia64    QUad    120MB    SCSI    Win2k    6.0
amd64    QUad    1GB    SCSI    Win2k    5.5
x86    Dual    1GB    SCSI    Winxp    6.0
ia64    QUad    4GB    IDE    Winxp    4.0
amd64    Single    120MB    SCSI    NT4    4.0
x86    QUad    4GB    SCSI    Win2k    6.0
amd64    QUad    1GB    SCSI    Winxp    5.0
ia64    Dual    64GB    SCSI    Win2k    5.5
ia64    Single    1GB    IDE    Win2k    5.0
x86    Dual    1GB    SCSI    Win2k3    6.0
x86    Dual    1GB    SCSI    Win2k    5.0
ia64    QUad    1GB    SCSI    Winxp    5.5
ia64    Dual    4GB    SCSI    NT4    5.5
amd64    QUad    1GB    SCSI    NT4    5.0
x86    Single    120MB    IDE    NT4    5.0
x86    Dual    1GB    SCSI    NT4    4.0
ia64    QUad    64GB    IDE    Win2k3    6.0
x86    Single    120MB    IDE    Win2k    5.0
x86    Dual    4GB    IDE    NT4    5.0
ia64    Single    4GB    SCSI    NT4    5.0
amd64    Single    64GB    IDE    NT4    5.5
x86    Dual    4GB    IDE    Win2k    4.0
amd64    QUad    120MB    IDE    Win2k    5.0
amd64    Dual    4GB    IDE    NT4    4.0
x86    Dual    1GB    SCSI    Win2k    4.0
ia64    Single    1GB    IDE    NT4    4.0
amd64    QUad    120MB    IDE    Win2k    5.5
x86    QUad    1GB    IDE    NT4    4.0
x86    QUad    120MB    SCSI    Win2k    4.0
amd64    QUad    4GB    IDE    Winxp    6.0
ia64    QUad    4GB    IDE    Win2k    5.0
x86    Dual    4GB    IDE    Win2k    5.5
x86    Single    1GB    SCSI    Winxp    6.0
x86    QUad    120MB    SCSI    NT4    6.0
x86    QUad    120MB    SCSI    NT4    4.0
amd64    QUad    120MB    IDE    Winxp    5.5
ia64    QUad    64GB    IDE    NT4    6.0
amd64    QUad    4GB    IDE    NT4    5.0
amd64    QUad    4GB    IDE    Winxp    4.0
x86    Dual    4GB    IDE    NT4    4.0
amd64    Dual    64GB    IDE    Winxp    5.5
ia64    QUad    1GB    SCSI    NT4    4.0
amd64    QUad    4GB    IDE    Win2k3    6.0
amd64    Single    120MB    SCSI    NT4    6.0
ia64    QUad    64GB    IDE    NT4    4.0

参考文献: http://www.amibugshare.com/pict/help.html

时间: 2024-10-24 09:34:23

软件测试(二)PICT的使用 组合测试方法(两两组合测试,可遍历组合测试)的相关文章

组合测试方法:配对测试实践

组合测试简介 组合测试(Combinatorial Test)是一种测试用例生成方法.它是将被测系统抽象出来的变量的取值进行组合并生成一组测试用例的过程,它将被测试应用抽象为一个受到多个因素影响的系统,其中每个因素的取值是离散且有限的.多因素(N- way,N>2)组合测试可以覆盖任意N个因素的所有取值组合,在理论上可以发现由N个因素共同作用引发的缺陷. 配对测试(pairwise)它可以根据你设定的条件,自动生成在测试效率和测试覆盖率之间做出平衡的组合,由于两因素组合 测试在测试用例个数和错误

软件测试 (二) 六年软件测试感悟

不知不觉已经从事软件测试六年了,2006毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企.六年的时间过得真快. 长期的测试工作也让我对软件测试有了比较深入的认识.但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正. 阅读目录: 软件测试人员应该居安思危 测试人员应该比开发人员更熟悉业务需求 学会如何和开发人员相处 测试人员应该懂一些基本的编程 测试人员搭建开发环境 写文档是测试人员的核心能力 测试后期应该做两天交叉测试 测试人员的瓶颈 尽量实现自动化 自动化

编写一个函数isMerge,判断一个字符串str是否可以由其他两个字符串part1和part2“组合”而成

编写一个函数isMerge,判断一个字符串str是否可以由其他两个字符串part1和part2“组合”而成.“组合 ”的规则如下: 1). str中的每个字母要么来自于part1,要么来自于part2; 2). part1和part2中字母的顺序与str中字母的顺序相同. 例如: "codewars"由"cdw"和"oears"组合而成: s: c o d e w a r s = codewars part1: c d w = cdw part2

组合测试方法实践

组合测试方法实践 d dd dg 机型 系统 A   插入

求数组中两两相加等于20的组合(Python实现)

题目 求数组中两两相加等于20的组合. 例:给定一个数组[1, 7, 17, 2, 6, 3, 14],这个数组中满足条件的有两对:17+3=20, 6+14=20. 解析 分为两个步骤: 先采用堆排序或快速排序对数组进行排序,时间复杂度为O(nlogn). 然后对排序的数组分别从前到后和从后到前进行遍历, 时间复杂度为O(n). 假设从前到后遍历的下标为begin,从后到前遍历的下标为end. 当arr[begin] + arr[end] < 20时,满足条件的数一定在[begin+1, en

基于两两交互张量分解模型的个性化标签推荐

基于PITF的个性化标签推荐 摘要 关键词 引言 相关工作 个性化标签推荐 非个性化标签推荐 张量分解模型 成对交互模型 个性化标签推荐 形式化定义 数据分析 标签推荐的贝叶斯个性化排序BPR BPR最优化准则 BPR学习算法 张量分解模型 塔克分解模型TDTF 规范化分解模型CDTF 成对交互张量分解模型PITF TDCD和PITF之间的关系 实验评价 数据集 评价方法 实验结果 学习运行时间 预测质量 ECMLPKDD 2009知识发现挑战赛 结论和未来工作 基于PITF的个性化标签推荐 摘

Java实现升序排列的整形数组A,元素两两不相等找出A[i]=i的数据

import java.util.ArrayList; //升序排列的整形数组A,元素两两不相等.请设计高效的算法找出A[i]=i的数据. //使用二种方法 public class BinarySearch { public static void main(String[] args) {     int[] nums={-1,1,2,3};     ArrayList<Integer> res=find(nums);     for(int e:res){      System.out

深入理解软件测试应用(测试用例+测试应用+测试技术及工具+测试等级)

我这里有个课程想和大家分享,有兴趣的朋友可以加我的QQ2059055336和我联系. 本课程为软件测试课程,主要讲述内容:软件测试概述.软件测试过程.软件测试技术.软件测试的应用.自动化测试技术等软件测试前言和问题的提出                             问题的提出 1课时                            基本概念                             本课程的主要内容                             各部分的

用1,2,3,4四个数字随意搭配组成一个三位数且两两互不相同,一共有几种搭配方式并输出

1 public class ZuHe{//1 2 3 4随意组合为一个三位数问一共有多少种组合方式,且三个数字互不相同 2 public static void main(String[] args){ 3 int x=0; 4 for(int i =1;i<=4;i++){ 5 for(int j=1;j<=4;j++){ 6 int k=1; 7 while(k<=4){ 8 int s=i*100+j*10+k; 9 if(s/100!=s/10%10&&s/10