アフィリエイト広告を利用しています

広告

posted by fanblog

ITパスポート 過去問 26年春 問34

26年春 問題一覧へ


問題


問34 開発者Aさんは,入力データが意図されたとおりに処理されるかを,プログラムの内部構造を分析し確認している。現在Aさんが行っているテストはどれか。

ア システムテスト        イ トップダウンテスト
ウ ブラックボックステスト    エ ホワイトボックステスト



解説


テストにはいろいろな種類があるが、工程ごとに分類してみると

開発側のテスト
■単体テスト
モジュールごとのテスト。
この中に、ホワイトボックステストとブラックボックステストとがある。
ホワイトボックステストは、内部構造を知って、それに基づいた色々な入力値に対し正しい出力が得られるかをテストする方法。
ブラックボックステストは内部構造には関係なく、いろいろな値を入力し正しい出力が得られるかをテストする方法。

■統合テスト
単体テストが終わった複数のモジュールを結合して行うテスト。
この時、全てのモジュールを結合して一気にテストするのではなく、少しづつ結合していくことにより、バグの発生個所がわかりやすくなる。
その結合の仕方により、トップダウンテスト、ボトムアップテストがある。
トップダウンテストは、スタブと呼ばれるダミーの下位モジュールを準備し、上位モジュールからテストしていく。
ボトムアップテストは、ドライバと呼ばれる上位のダミーモジュールを準備し、下位モジュールからテストしていく。

■システムテスト
統合テストが終わってから行われるテストで、本番に近い環境で、全体として、要求された仕様通りに動作するか、性能はどうかなどをテストする。

受入側のテスト
■受入テスト
受入側が、実際に使用するデータなどを使い行う最終テスト。

問題では、プログラムの内部構造を分析し確認しているといっているので、エとなる




26年春 問題一覧へ








にほんブログ村 IT技術ブログ IT技術情報へ
にほんブログ村



コメント

お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]


この記事へのコメント

   
×

この広告は30日以上新しい記事の更新がないブログに表示されております。