概要 システムテスト(system testing)とは、開発中のソフトウェアや情報システムのテスト手法の一つで、開発の最終段階にシステム全体を対象に行われるテスト。 個々のモジュール(部品)を対象とした単体テスト、複数のモジュールを組み合わせた結合テストがすべて終わったあとに仕上げとして行うテストである。製品として完成したものを本番とほとんど同じ環境でテストする。 システムが全体として要求された仕様通りに動作するか、性能や負荷への耐性は十分か、操作性やセキュリティに問題が無いかなどを検証する。システムテストで問題が発見されなければ開発側での工程は終了し、顧客への引き渡し、顧客側での受け入れテスト(UAT/研修テスト)などを経て、実環境での稼働開始などの段階へ進む。