試験、検査、実験。人または製品などの実力や性能を試すこと。
ソフトウェア開発(プログラム開発)においてのテストは、それが正しく動作するかどうかを調べることを言う。
テスト方法も様々な形態があるが、現在、テストの方法において最も有名なものは、次の4フェーズによるものである。
より厳密なテストを行なう組織においては、単体テストに入る前に、コードインスペクション フェーズとして、プログラムソースを良く見直す作業を設ける。