平成31年度 春期 午前Ⅱ 問16
システム開発技術
直交表に関する問題
テストケースを作成する技法のうち,直交表によるテストケースの作成条件を緩和し,2 因子間の取り得る値の組合せが同一回数でなくても,1 回以上存在すればよいとしてテストケースを設計する技法はどれか。
- アAll-Pair 法(ペアワイズ法)
- イ決定表
- ウ原因結果グラフ法
- エ同値分割法
答えと解説を見る
✓ これが正解アAll-Pair 法(ペアワイズ法)
解説
2因子間の組合せが1回以上あればよいとするのがペアワイズ法です。
直交表は、どの2つの因子を取り出しても、取り得る値の組合せが同じ回数ずつ現れるようにテストケースを並べる表です。All-Pair 法(ペアワイズ法)はこの条件を緩め、どの2因子間の値の組合せも少なくとも1回現れればよいとしてテストケースを作ります。回数をそろえる必要がないので、直交表を使う場合よりテストケースの数を少なく抑えやすくなります。不具合の多くは1つか2つの因子の組合せで起きるという経験則が、この技法の背景にあるとされます。直交表は同じ回数、ペアワイズ法は1回以上と、回数の条件の違いで区別して覚えましょう。
ほかの選択肢はなぜ違うのか
- イ決定表:決定表は、条件の組合せとそれに対応する動作を表の形に整理し、テストケースを導く技法です。2因子間の組合せの出現回数を緩和する、という作り方とは考え方が違います。
- ウ原因結果グラフ法:原因結果グラフ法は、入力と出力の論理的な関係をグラフで表し、そこから決定表を作ってテストケースを導く技法です。直交表の条件を緩める技法ではありません。
- エ同値分割法:同値分割法は、入力の値を同じ扱いになるグループに分け、各グループから代表の値を選んでテストする技法です。因子どうしの値の組合せを網羅する考え方とは別の技法です。
この問題の用語
- テストケース何をどう試して、どうなれば合格かを一つずつ決めたものです。入力する値や操作の手順と、期待する結果を組にして書きます。
出典:平成31年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問16
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問17:バグトラッキングシステムの説明(テストケース)
- 平成30年度 春期 午前Ⅱ 問17:テスト駆動開発に関する問題(テストケース)
- 平成27年度 春期 午前Ⅱ 問15:受入れテストに関する問題(テストケース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)