IT資格用語解説基本情報技術者試験・ソフトウェア統合テスト
システムテストの種類
更新日:
用語解説
システムテストは、結合したシステム全体が、機能や性能などの要件を満たしているかを確認するテストです。
■ 試験で押さえるポイント
機能テストは、要件定義で決めた機能が正しく動くかを確認します。
性能テストは応答時間などを、負荷テストは多くの利用者がいる状態を、ストレステストは限界を超えたときの動きを確認します。
回帰テスト(退行テスト)は、変更によって今まで動いていた機能が壊れていないかを確認します。
テスト | 確認すること |
|---|---|
機能テスト | 要件どおりの機能があるか |
性能テスト | 応答時間や処理量が要件を満たすか |
負荷テスト | 想定した多くの利用者がいても動くか |
ストレステスト | 限界を超えた負荷のときにどうなるか |
回帰テスト(退行テスト) | 変更で既存の機能が壊れていないか |
■ 選択肢での判断ポイント
テストの名前と確認する内容を対応付けます。限界を超えた負荷をかけるのはストレステストです。
例: 1,000人が同時に使っても2秒以内に応答するかを確認するのは、負荷テストです。