ペアワイズ テストを試みており、Python ベースのペアワイズ テスト ツールが必要でした。私はすでに AllPairs(http://pypi.python.org/pypi/AllPairs/2.0.1) を試しました。列に 10 個のエントリを指定するとバグが発生します。現在、Microsoft PICT を使用してペアごとの組み合わせを生成しています。
大きな配列のペアごとの組み合わせを生成する Python のツールはありますか?
これを与えるとAllPairsのバグ
parameters = [ [ "Brand X", "Brand Y","Brand A","Brand B","Brand C","Brand D" ]
, [ "98", "NT", "2000", "XP"]
, [ "Internal", "Modem","A","B","C","D","E","F","G","H","I","J","K","L","M" ]
, [ "Salaried", "Hourly", "Part-Time", "Contr.","AA","BB","CC","DD","EE","FF","GG","HH","II" ]
, [ 6, 10, 15, 30, 60, 70, 80, 90, 100, 110, 120, 130, 140 ]
]
出力は
Brand X count is 16
Brand Y count is 122
Brand A count is 16
Brand B count is 16
Brand C count is 16
Brand D count is 15
このため
parameters = [ [ "Brand X", "Brand Y","Brand A","Brand B","Brand C","Brand D" ]
, [ "98", "NT", "2000", "XP"]
, [ "Internal", "Modem" ]
, [ "Salaried", "Hourly", "Part-Time", "Contr." ]
, [ 6, 10, 15, 30, 60 ]
]
出力は
Brand X count is 5
Brand Y count is 5
Brand A count is 5
Brand B count is 5
Brand C count is 5
Brand D count is 6
より大きな配列では正しく機能しないと思います。