平成26年度春期 ITパスポート 問35 解説
ソフトウェアのテストで使用するブラックボックステストにおけるテストケースの作り方として,適切なものはどれか。
- ア全ての分岐が少なくとも1回は実行されるようにテストデータを選ぶ。
- イ全ての分岐条件の組合せが実行されるようにテストデータを選ぶ。
- ウ全ての命令が少なくとも1回は実行されるようにテストデータを選ぶ。
- エ正常ケースやエラーケースなど,起こり得る事象を幾つかのグループに分けて,各グループが1回は実行されるようにテストデータを選ぶ。
答えを見る
正解 エ正常ケースやエラーケースなど,起こり得る事象を幾つかのグループに分けて,各グループが1回は実行されるようにテストデータを選ぶ。
要点ブラックボックステストは同値分割などで入出力から事例を作る
解説
ブラックボックステストは内部構造を見ずに仕様(入力と出力)に基づいてテストするため、正常ケースやエラーケースなどをグループに分けて各グループから代表値を選ぶ方法(同値分割)が適切です。
- ア:全ての分岐を1回以上実行するのは分岐網羅で、ホワイトボックステストの方法なので誤り。
- イ:全ての分岐条件の組合せを実行するのは条件網羅系で、ホワイトボックステストの方法なので誤り。
- ウ:全ての命令を1回以上実行するのは命令網羅で、ホワイトボックステストの方法なので誤り。