数日前、私はそこでインタビューに行きました。彼らは私に、回帰テストでテストするすべてのモジュールは何ですか?回帰テストで実行する必要のあるテストケースをどのように見つけますか?
質問する
2607 次
2 に答える
0
既存のモジュールまたはコードでほとんどまたはほとんど変更されていないモジュールは、回帰テストが必要です
于 2012-05-18T05:54:22.010 に答える
0
これを行う最善の方法は、どのテスト ケースが製品のどの部分をカバーしているかについての洞察を得ることです。その後、製品の一部が変更されたときに、変更をカバーするケースのみを実行できます。これは必ずしも容易ではありません。複雑なソフトウェアでは、1 つの部分を変更すると、一見切り離された部分に影響を与えることがあります。
この問題の最善の解決策は、コード カバレッジ データを使用することです。各テストでヒットしたブロックと、修正によって変更されたブロックがわかっている場合は、実行するテスト ケースを正確に知ることができます。
大量のデータがない場合、最善の策は、変更とそれが影響を与える可能性があるものについて考え、それらの領域にあるケースを実行することです。
于 2012-05-18T05:59:45.353 に答える