テクノロジ系 / システム開発技術
テストの種類(機能テスト,非機能要件テスト,性能テスト,負荷テスト,セキュリティテスト,回帰テスト(リグレッションテスト)など)
確認する観点ごとに分類したテストの総称。機能・性能・負荷・セキュリティ・回帰など目的別に使い分ける。
もう少し詳しく
テストは目的によって種類が分かれます。機能テストは仕様どおり動くか、性能・負荷テストは速さや高負荷時の耐性、セキュリティテストは脆弱性、回帰(リグレッション)テストは修正で他に影響が出ていないかを確認します。機能を満たすかの機能テストと、速さ・安定性などを問う非機能テストの区別が要点です。
試験での見方
例:機能を直した後、回帰テストで既存機能が壊れていないか確認し、性能テストで応答時間が悪化していないか確かめる。
各テストの「目的」と名称の対応が問われます。特に回帰テスト(修正の副作用確認)、負荷テスト(高負荷時の挙動)、機能テストと非機能テストの区別が頻出です。