ソフトウェア開発におけるテスト

システム・ソフトウェアの開発段階で実施される主なテストには、
単体テスト、結合テスト、システムテストがあり、
システムの完成後のテストには運用テストや導入テストがある。

単体テスト

開発したプログラム単体が正しく動作するかどうかを
検証するテスト

結合テスト

単体テストが終了したソフトウェア同士を組み合わせて、
ソフトウェア間の接続部分(インタフェース)が適切に
実装されているかを検証するテスト

システムテスト

開発したシステムが、システムとして定義された要件を
備えているかどうかを検証するテスト。