システム開発技術(全121問中2問目)

ソフトウェア開発における,テストに関する記述a~cとテスト工程の適切な組合せはどれか。
  1. 運用予定時間内に処理が終了することを確認する。
  2. ソフトウェア間のインタフェースを確認する。
  3. プログラムの内部パスを網羅的に確認する。

出典:令和5年春期 問42

42.png
正解 問題へ
分野:マネジメント系
中分類:システム開発技術
小分類:システム開発技術
解説
システム・ソフトウェアの開発段階で実施される主なテストには、単体テスト、結合テスト、システムテストがあります。なお、システムの完成後には運用テストや導入テストもあります。
単体テスト
開発したプログラム単体が正しく動作するかどうかを検証するテスト
結合テスト
単体テストが終了したソフトウェア同士を組み合わせて、ソフトウェア間の接続部分(インタフェース)が適切に実装されているかを検証するテスト
システムテスト
開発したシステムが、システムとして定義された要件を備えているかどうかを検証するテスト
aは、システムが非機能要件を満たしているかどうかを確認しているので「システムテスト」、bは、ソフトウェア間のインタフェースを確認しているので「結合テスト」、cは、プログラム単体で内部構造の適切性を確認しているので「単体テスト」がそれぞれ該当します。

したがって「エ」の組合せが適切です。

Pagetop