まず、ソフトウェアのテスト段階が分かれています。
- テストユニット(ユニットテスト、略称UT):試験を検出するための基本的なソフトウェアのユニット(関数等)。試験は、2つの種類があり、補助単位:駆動部(ドライバ)とパイル部(スタブ)
ユニットテストツール:CppUnitのとJUnit
2.統合テスト(統合テスト、ITと呼ばれる):ベースユニットの試験、設計要件に応じて、すべてのモジュールの統合は、本体及び検証モジュールとの間のインタフェースの機能をテスト正しくインストールされています。
郵便配達、HTTPRequestの、JMeterの等:統合テストは、インタフェーステスト(機能インターフェース、クラス、インタフェース、メッセージインタフェース、その他のインタフェース、および第3のインタフェース)、共通インタフェーステストツールに焦点を当て
3.システムテスト(システムテストは、STと記す):計画段階のシステムテスト、システムテスト設計フェーズ、システムテストの実施段階、システムテスト実行フェーズ:大まかに4つのフェーズに分かれ
システムテストのタイプ:機能テスト、パフォーマンステスト、ストレステスト、能力テスト、セキュリティテスト、互換性テスト、GUI(グラフィカルユーザインタフェース、GUI)、信頼性試験、テスト構成、例外テスト、設置およびテスト、ネットワークテスト、ユーザビリティテスト、堅牢性テスト(フォールトトレランス試験:公差のテストフォールト)、文書テスト
4.受け入れテスト:正式な受け入れと受け入れに非公式
正式な受け入れは、ユーザー受け入れテストです(UAT:ユーザー受け入れテスト)
受け入れテストや非公式備えαのβテスト
第二に、回帰テスト: