2013年3月14日木曜日
ソフトウェアテストのさまざまな種類
ソフトウェアテストは、ソフトウェア開発ライフサイクルの重要なフェーズの1つです。これは、ソフトウェアのバグやエラーを特定し、それらを排除伴うプロセスとして定義することができます。このプロセスは、エラーのないソフトウェアは会社によって開発されていることを確実にするために続いている。次の処理によって、同社は、高品質のソフトウェアの彼の顧客に保証を与えることができます。ソフトウェアテストは、手動または自動で、負荷ランナーや勝利ランナーなど、さまざまなソフトウェアのテストツールを使用して行うことができます。
ソフトウェアテスト手法の異なるタイプが存在するがあります。ソフトウェアテストのいくつかの重要な種類についてご説明します。
ユーザー受け入れテスト: - それは、そのソフトウェアに興味を持っているエンドユーザーや顧客によって行われます。クライアントは、ソフトウェアとしての要件ごとにあるかどうかをチェックします。
アルファテスト: - それは、ほとんどのコードが完了するとready.Itは、エンドユーザーや顧客が、システム全体をテスト開発センター自体で行われたときに行われます。
ベータテスト: - それはソフトウェアがユーザーに対してベータ版で配布されて商業purpose.Inのためのソフトウェアの実際のリリースで、この場合前に行われます。
ブラックボックステスト:このケースでは、システムインタフェースは、システムの内部構造を知らなくても、テストされています。
機能テスト: - この場合は、ソフトウェアがその機能要件に対してテストされます。
統合テスト: - それは、この場合、すべてのソフトウェア·モジュールは、システム全体をテストするために一緒に結合されます。
負荷テスト: - 負荷テストは酔わせる負荷の下でシステムによっての動作を確認してください。
ストレステスト - テストをロードすることと似ています。この場合、アプリケーションは、それが失敗した点をチェックするために、その仕様を超えて強調されている。
セキュリティテスト: - この場合、ソフトウェアは可能な脆弱性からそれを遠ざけるためにテストされています。それは、システムが不正な内部または外部アクセスから守っていることを保証します。
ユニットテスト: - それは、そのソフトウェアの個々のモジュールまたはコンポーネントを個別にテストされているプロセスとして定義することができます。特定のモジュールが終了した後、それを手動でプログラマによって行うことができます。
ホワイトボックステスト: - それはまたガラスボックスのテストとして知られています。このタイプでは、内部ロジックと実際のコードはバグかどうかチェックされます。それは枝だけでなく、パスのテストが含まれています。
...
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿