応用情報23年 秋 午前 問47

【問題を解く前に】
開発技術→システム開発技術→5. ソフトウェアコード作成及びテスト→(7)ソフトウェアユニットのテストの問題

【解き方】

ブラックボックスに対峙するのがホワイトボックスになる。
ただ、これらのテストは、そもそも、ランダムにやったり、使用頻度が高いものをやったりするものではなく、ある根拠を持って、テストケースを作成する。

 その根拠の持ち方が問題。

 ソースコードに根拠を持つテストが、ホワイトボックステスト
 仕様書に根拠を持つのが、ブラックボックステスト

 ボックスは、システムと考えると、箱の中身がわからない(真っ暗)=ブラックボックス
 その逆、箱の中身がわかってるのが、ブラックの逆のホワイトボックス。

 ソースコードがわかる=箱の中身がわかる=ホワイトボックステスト
 ソースコードがわからない=箱の中身もわからない=ブラックボックステスト
 このとき、ソースコードがわからないので、外部からでもわかる、仕様書を用いてテストする。

【答え】



★(PR) まぐまぐでメルマガ始めました。以下のとおりです。よかったら、登録してくださいね!
●メルマガID:0001289711
 【メルマガタイトル】 試験と実務の関連を説明する−実践!情報処理試験講座 メール版
 【個別ページ】 http://www.mag2.com/m/0001289711.html

★(PR) 情報処理の基礎講座も始めました。以下のサイト
         http://ameblo.jp/smeokano/
 「テーマ」を「基礎講座」にすると見れます。