システム開発技術 (全99問中73問目)

No.73

表計算ソフトを利用して,次の3種類のワークシートを作成した。それぞれのワークシートをプログラムと考えるとき,これらのワークシートの動作を確認するテストのうち,結合テストに相当するものはどれか。
  • 4〜9月の各月の売上をすべて入力すると,その合計を計算するワークシート"上半期"
  • 10〜3月の各月の売上をすべて入力すると,その合計を計算するワークシート"下半期"
  • ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計を加えて年間の売上合計を自動計算し,月別のグラフを表示するワークシート"年間"
  • ワークシート"上半期",ワークシート"下半期"のいずれにおいても,1カ月分の売上を入力しなかった場合には,各ワークシート上で売上合計がエラーになることを入力する。
  • ワークシート"上半期"に 4〜9月の各月の売上を,ワークシート"下半期"に 10〜3月の各月の売上を入力し,それぞれのワークシート内で半期の売上合計が正しく計算されることをテストする。
  • ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計が,ワークシート"年間"に正しく反映されることをテストする。
  • ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計を主計算することによって合算し,別途手計算で算出した年間の売上合計と一致することをテストする。

分類

マネジメント系 » システム開発技術 » システム開発技術

正解

解説

結合テストは、複数のモジュール間のインターフェイスの整合性や期待された動作をするかを確認するテストです。

問題に各ワークシートをプログラムと考えるとあります。すべてのワークシートを連結して正しい処理が行われるかテストしているのは「ウ」で"上半期"と"年間"又は"下半期"と"年間"の各プログラム間でデータの受け渡しがうまくいってているかを確認するテストです。
  • 単体テストに相当します。
  • 単体テストに相当します。
  • 正しい。
  • 年間の売上合計がワークシートによって行われていないため、結合テストではありません。
© 2009-2017 ITパスポート試験ドットコム All Rights Reserved.

Pagetop