直交表とPairwise法(All-Pair法)の比較 HAYST法とPictMaster
これまで直交表とPairwise法(All-Pair法)の比較を何回か行なってきましたが、ここで総まとめを行ないたいと思います。
直交表ベースのテストケース作成は、2水準系直交表を利用するHAYST法によるものとします。HAYST法では専用のツールを使ってテストケースを生成することになっていますが、ここでは手作業でテストケースを作成する場合を取り上げます。HAYST法の専用ツールの開発には莫大な費用がかかるため、専用ツールを開発できる企業はごく限られ、直交表ベースでのテストケース作成はほとんどの場合、手作業によるものと考えられるためです。
Pairwise法(All-Pair法)はPictMasterを使用した場合とします。それでは直交表とPairwise法(All-Pair法)との比較表を以下に示します。
・2因子間網羅率100%は確保したい。
・8水準を超える多水準の因子を丸め込まずに扱いたい。
・複雑な制約がある。
・3因子間網羅率を測定したい。
・テストケース数の調節をしたい。
・テストケース作成に長い時間をかけたくない。
こういったことを重視するならPictMasterの使用を推奨します。これらを重視しないなら直交表ベースのテストケース作成がよいでしょう。
直交表ベースのテストケース作成は、2水準系直交表を利用するHAYST法によるものとします。HAYST法では専用のツールを使ってテストケースを生成することになっていますが、ここでは手作業でテストケースを作成する場合を取り上げます。HAYST法の専用ツールの開発には莫大な費用がかかるため、専用ツールを開発できる企業はごく限られ、直交表ベースでのテストケース作成はほとんどの場合、手作業によるものと考えられるためです。
Pairwise法(All-Pair法)はPictMasterを使用した場合とします。それでは直交表とPairwise法(All-Pair法)との比較表を以下に示します。
・2因子間網羅率100%は確保したい。
・8水準を超える多水準の因子を丸め込まずに扱いたい。
・複雑な制約がある。
・3因子間網羅率を測定したい。
・テストケース数の調節をしたい。
・テストケース作成に長い時間をかけたくない。
こういったことを重視するならPictMasterの使用を推奨します。これらを重視しないなら直交表ベースのテストケース作成がよいでしょう。