ITパスポート 平成21年度 春期 問42
システム開発技術
入力と出力だけに着目して様々な入力に対して仕様書どおりの出力が得られるかどうかを確認していく,システムの内部構造とは無関係に外部から見た機能について検証するテスト方法はどれか。
- ア 運用テスト
- イ 結合テスト
- ウ ブラックボックステスト
- エ ホワイトボックステスト
答えと解説
✓ これが正解ウ ブラックボックステスト
解説
試験の名は、中を見るのか外から見るのかで分かれていきます。
設問が述べているのは、システムの内部構造を見ずに外から確かめるテスト方法です。入力と出力だけに着目し、仕様どおりの結果が得られるかを判断します。この方法をブラックボックステストと呼ぶので、これが正解です。中の作りがどう組まれているかは問いません。対になるのはホワイトボックステストで、内部の処理の道筋をたどり、分岐や繰り返しを漏れなく通して確かめます。結合テストと運用テストは、どう見るかではなく、開発のどの段階で行うかを表す名前です。結合テストは個々の部品を組み合わせ、つなぎ目で食い違いが出ないかを確かめます。運用テストは引き渡す前に、実際の業務の手順どおりに動かして確かめる最後の段階です。テストの名前が並ぶときは、見方の名前か段階の名前かをまず分けると整理できます。
ほかの選択肢の解説
- ア 運用テスト:実際の業務のとおりに動かして確かめるテストです。引き渡す前に、利用者の手順で通してみる段階を指します。いつ行うかを表す段階の名前であり、外から見るという見方の名前ではありません。
- イ 結合テスト:個々の部品を組み合わせて確かめるテストです。部品どうしの接続部分に食い違いがないかを見る段階を指します。これも段階の名前であり、内部構造を見ずに外から検証するという見方とは別の話です。
- エ ホワイトボックステスト:内部の処理の道筋をたどり、漏れなく通して確かめるテストです。見方の名前という点は合っていますが、中の作りを見る方法なので、設問とは向きが逆です。分岐や繰り返しを一つずつ通すのが特徴です。
関連用語
- ブラックボックステスト中の作りを見ずに、入れる値と出てくる結果だけで仕様のとおりかを確かめるテストです。
- 運用
テスト 本番と同じ環境で、実際の業務のとおりに動くかを利用者と運用者が確かめるテストです。 - 結合
テスト 作った部品をつないで、プログラムどうしのつなぎ目を確かめるテストです。 - ホワイトボックステストプログラムの中身を見ながら、内部の通り道を確かめる検査です。
出典:平成21年度 春期 ITパスポート試験 問42
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 平成26年度 秋期 (特別措置試験) 問44
(ブラックボックステスト) - 令和5年度 問42:
単体 テストに 関する 問題 (結合 テスト) - 令和4年度 問45:
ブラックボックステストの 問題 (ブラックボックステスト) - 令和3年度 問43:
検収に 関する 問題 (運用 テスト) - 平成30年度 秋期 (特別措置試験) 問44:
ホワイトボックステストの 問題 (ホワイトボックステスト)
同じ分野の問題
誤りを見つけたら報告する