表計算ソフトを利用して、次の3種類のワークシートを作成した。それぞれのワークシートをプログラムと考えるとき、これらのワークシートの動作を確認するテストのうち、結合テストに相当するものはどれか。 (1) 4〜9月の各月の売上をすべて入力すると、その合計を計算するワークシート“上半期” (2) 10〜3月の各月の売上をすべて入力すると、その合計を計算するワークシート“下半期” (3) ワークシート“上半期”の売上合計とワークシート“下半期”の売上合計を加えて年間の売上合計を自動計算し、月別のグラフを表示するワークシート“年間”
結合テストは部品間の値の受け渡しを確認する
選択肢
- アワークシート“上半期”、ワークシート“下半期”のいずれにおいても、1か月分の売上を入力しなかった場合には、各ワークシート上で売上合計がエラーになることをテストする。
- イワークシート“上半期”に4〜9月の各月の売上を、ワークシート“下半期”に10〜3月の各月の売上を入力し、それぞれのワークシート内で半期の売上合計が正しく計算されることをテストする。
- ウワークシート“上半期”の売上合計とワークシート“下半期”の売上合計が、ワークシート“年間”に正しく反映されることをテストする。
- エワークシート“上半期”の売上合計とワークシート“下半期”の売上合計を手計算することによって合算し、別途手計算で算出した年間の売上合計と一致することをテストする。
正解と解説
正解:ウ ワークシート“上半期”の売上合計とワークシート“下半期”の売上合計が、ワークシート“年間”に正しく反映されることをテストする。
結合テストは、個々の部品を組み合わせたときに、部品間のデータの受け渡しが正しく行われるかを確認する段階である。この例では、上半期と下半期それぞれのシートで求めた合計が、年間シートへ正しく引き継がれるかを確かめるのが該当する。各シート単独の計算確認は単体テストにあたる。
選択肢ごとの解説
- ア各シート単独での異常時の動作確認であり、単体テストにあたる。
- イ各シート内で完結する計算の確認で、単体テストにあたる。
- ウシート間の値の受け渡しを確認するもので、結合テストに相当する。
- エ手計算との突合であり、テストの段階を分ける観点とは別である。
同じ分野の他の問題
- ソフトウェア開発における、テストに関する記述a〜cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了す…2023年度 秋期 問42
- 納入されたソフトウェアの一連のテストの中で、開発を発注した利用者が主体となって実施するテストはどれか。2020年度 10月試験 問36
- 新しく開発した業務システムのテストに,利用部門の立場で参画することになった。利用部門の立場で確認すべき事項として,適切な…2018年度 春期 問51
- 発注したソフトウェアが要求事項を満たしていることをユーザが自ら確認するテストとして,適切なものはどれか。2018年度 春期 問46
- システム開発のテストを、単体テスト、結合テスト、システムテスト、運用テストの順に行う場合、システムテストの内容として、適…2016年度 春期 問43
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。