0

私はソフトウェアテストの用語を研究しようとしています。具体的には、次のシナリオに当てはまります。

  1. バージョンVのソフトウェア「S」があります
  2. Sには、「ウィズ」、「バン」、「ズーム」の機能があります。
  3. Sのズームにバグがあります
  4. ズーム機能に対応するパッチを適用します
  5. Sがズームできるようになりました
  6. Sはもう気まぐれできません。

私の質問:特定のモジュールへのパッチが他のモジュールを予期せず壊さないことを保証するために、どのタイプのテストが特別に設計されていますか?これは単に回帰テストの特殊なケースですか? これには特別な用語がありますか?

再投稿の場合はお詫び申し上げます。よろしくお願いいたします。

乾杯

4

4 に答える 4

6

うん、その種のバグは回帰と呼ばれます。また、回帰テストは(自動および手動)テストの基本コンポーネントです。このクラスのテストは、多くの場合、途中で新しいものや特定のバグのテストを作成することから発生しますが、累積テストセット全体に対して新しいビルドを検証し続けます。

于 2010-02-05T00:40:55.417 に答える
0

私は時々この現象を「モグラたたき」と呼びます。

1つの問題を修正すると、別の問題が別の場所で発生します。

モジュールがユニットテスト可能である場合は、このような潜在的なシナリオをカバーするために、できるだけ多くのテストを作成することを試みることができます。モジュールを実際に単体テストできない場合は、システム全体を回帰テストして、このようなことを検出する必要があります。

于 2010-02-05T00:41:39.580 に答える