2012-05-18 32 views

回答

0

被具有在現有的模塊或代碼很少或多個修飾這些模塊所需的迴歸測試

+0

我知道,但問題是,如果一個模塊包含100個測試用例,那麼我們不會在迴歸測試(RT)中測試所有100個測試用例。因此,對於RT,我們只需要幾個測試用例來驗證模塊是否有任何副作用。所以問題是我們需要如何確定RT中的100個測試用例中的哪一個或哪幾個測試用例需要執行? –

+1

好的,然後參考這個鏈接 - > http://stackoverflow.com/questions/250779/are-regression-tests-the-entire-test-suite-or-a-sample-of-tests – 2012-05-18 07:08:19

0

要做到這一點,最好的方法是有一些洞察測試用例涵蓋的產品的部分。然後,當產品的一部分發生變化時,您可以只運行覆蓋更改的案例。這並不容易。在一個複雜的軟件中,一個部分的變化可能會影響看似不連貫的部分。

我看到這個問題的最佳解決方案是使用代碼覆蓋數據。如果您知道每個測試打哪些塊,並且您知道哪些塊已被修正更改,您可以確切知道要運行哪些測試用例。

如果您沒有太多數據,最好的辦法就是考慮一下這個變化以及它可能會影響什麼,然後運行那些地區的案例。

相關問題