IT資格用語解説情報処理安全確保支援士試験・ソフトウェアユニットのテスト
ソフトウェアテスト技法(探索的テスト・判定条件網羅・結合テスト)
更新日:
用語解説
過去問で問われる代表的なテストの進め方と網羅基準を比較します。
■ 試験で押さえるポイント
代表的な技法 探索的テストは、テスト担当者が対象を操作して学習しながら、経験に基づいて次のテストを設計・実行する方法です。
判定条件網羅(分岐網羅)は、各判定の結果が真と偽を少なくとも1回ずつ通るようにテストケースを設計します。
トップダウン結合テストは上位からスタブを使って結合し、ボトムアップ結合テストは下位からドライバを使って結合します。
技法 | 進め方 | 識別語 |
|---|---|---|
探索的テスト | 学習・設計・実行を並行 | 経験を基に次のテストを決める |
判定条件網羅 | 各判定結果の真・偽を実行 | 分岐を最低1回ずつ通す |
トップダウン結合 | 上位モジュールから結合 | 未完成の下位をスタブで代替 |
ボトムアップ結合 | 下位モジュールから結合 | 未完成の上位をドライバで代替 |