開発 回帰テストとは何ですか? -techopediaからの定義

回帰テストとは何ですか? -techopediaからの定義

目次:

Anonim

定義-回帰テストとはどういう意味ですか?

回帰テストは、新しい問題がソフトウェアの変更の結果であるかどうかを判断するために使用されるソフトウェアテストの一種です。

変更を適用する前に、プログラムがテストされます。 変更が適用された後、プログラムは選択された領域で再テストされ、変更が新しいバグまたは問題を作成したかどうか、または実際の変更が意図した目的を達成したかどうかを検出します。

Techopediaは回帰テストについて説明します

問題の一部を変更するとアプリケーションの別の部分に新しい問題が発生したかどうかを知るのは難しいことが多いため、回帰テストは大規模なソフトウェアアプリケーションにとって不可欠です。 たとえば、銀行のアプリケーションローンモジュールを変更すると、毎月のトランザクションレポートが失敗する可能性があります。 ほとんどの場合、問題は無関係であるように見えますが、実際にはアプリケーション開発者のフラストレーションの原因になっている可能性があります。

回帰テストを必要とするその他の状況には、特定の変更が意図した目標を達成したかどうかの検出や、問題のない期間後に再発する問題に関連する新しい危険のテストが含まれます。

最新の回帰テストは、主に既存のソフトウェアスナップショットを取得し、特定の変更を適用した後に比較する専用の商用テストツールを介して処理されます。 人間のテスターが自動化されたソフトウェアテスターと同じタスクを効率的に実行することはほとんど不可能です。 これは、銀行、病院、製造企業、大規模小売業者などの広大なコンピューティング環境内の大規模で複雑なソフトウェアアプリケーションで特に当てはまります。

回帰テストとは何ですか? -techopediaからの定義