問題本文
表計算ソフトを利用して,次の3種類のワークシートを作成した。それぞれのワークシートをプログラムと考えるとき,これらのワークシートの動作を確認するテストのうち,結合テストに相当するものはどれか。 (1) 4~9月の各月の売上をすべて入力すると,その合計を計算するワークシート"上半期" (2) 10~3月の各月の売上をすべて入力すると,その合計を計算するワークシート"下半期" (3) ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計を加えて年間の売上合計を自動計算し,月別のグラフを表示するワークシート"年間"
選択肢
- ア.ワークシート"上半期",ワークシート"下半期"のいずれにおいても,1か月分の売上を入力しなかった場合には,各ワークシート上で売上合計がエラーになることをテストする。
- イ.ワークシート"上半期"に4~9月の各月の売上を,ワークシート"下半期"に10~3月の各月の売上を入力し,それぞれのワークシート内で半期の売上合計が正しく計算されることをテストする。
- ウ.ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計が,ワークシート"年間"に正しく反映されることをテストする。
- エ.ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計を手計算することによって合算し,別途手計算で算出した年間の売上合計と一致することをテストする。
正解
ウ. ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計が,ワークシート"年間"に正しく反映されることをテストする。
解説
結合テストは複数プログラム間の連携を確認するテストで,上半期と下半期の各ワークシートの合計値が年間ワークシートに正しく反映されるかを検証する確認に該当する (重要).
選択肢ごとの解説
- ア.誤り. 単体テストの異常系シナリオの説明で個別シートの単体動作確認.
- イ.誤り. 単体テストの説明で各ワークシート内部の正常動作確認.
- ウ.正しい. シート間の連携を確認するテストは結合テストに相当する.
- エ.誤り. 受入テストや手動確認の説明で結合テストとは異なる種類.
ITパスポート 2010年 (平成22年 春期) の過去問一覧へ戻る・問40