幾天前我去參加了一次採訪,他們問我在迴歸測試中你會測試哪些模塊?如何找出哪些測試用例需要在迴歸測試中執行?所有模塊或測試用例需要在迴歸測試中進行測試?
2
A
回答
0
被具有在現有的模塊或代碼很少或多個修飾這些模塊所需的迴歸測試
0
要做到這一點,最好的方法是有一些洞察測試用例涵蓋的產品的部分。然後,當產品的一部分發生變化時,您可以只運行覆蓋更改的案例。這並不容易。在一個複雜的軟件中,一個部分的變化可能會影響看似不連貫的部分。
我看到這個問題的最佳解決方案是使用代碼覆蓋數據。如果您知道每個測試打哪些塊,並且您知道哪些塊已被修正更改,您可以確切知道要運行哪些測試用例。
如果您沒有太多數據,最好的辦法就是考慮一下這個變化以及它可能會影響什麼,然後運行那些地區的案例。
相關問題
- 1. 測試套,測試模塊,測試座,測試方案和測試用例
- 2. 迴歸測試與非迴歸測試
- 3. 需要java測試用例來測試MarkSweep垃圾回收器
- 4. 測試Node.js,模擬並測試一個需要的模塊?
- 5. 在Browserify中進行單元測試需要使用模塊
- 6. 獲取測試集中的所有測試用例無法返回所有測試用例v2.0
- 7. UTF16/32測試用例(需要否定測試用例)
- 8. 用一個測試用例測試所有的django模型
- 9. 在測試和開發環境之間對1000或URL進行迴歸測試?
- 10. 使用core.async進行測試 - 在測試中刷新塊?
- 11. 在Java中更改測試用例進行自動化測試
- 12. QUnit測試測試用例
- 13. 在dejagnu迴歸測試套件中只運行gcc測試
- 14. Jmeter迴歸測試
- 15. 使用pytest導入資源進行單元測試:模塊級或測試級?
- 16. AngularJS - 使用模塊approuch進行測試
- 17. JUnit測試用例需要測試目錄
- 18. 使用自動測試進行測試
- 19. 測試模塊與測試::單元
- 20. 使用TestDriven.NET和NUnit在測試類中運行所有測試
- 21. Python單元測試:在另一個模塊中運行測試
- 22. 如何運行幾個模塊的所有測試用例?
- 23. 遞歸調用rails Rspec測試模塊
- 24. 使用PICT進行測試,但測試用例不完整
- 25. C++中的迴歸測試
- 26. 需要測試node.js
- 27. 如何對maven中的所有模塊進行集成測試?
- 28. 從模塊運行測試
- 29. 在實習生中進行測試的代碼是否需要預先測試?
- 30. 在RUnit或測試中自動生成測試用例
我知道,但問題是,如果一個模塊包含100個測試用例,那麼我們不會在迴歸測試(RT)中測試所有100個測試用例。因此,對於RT,我們只需要幾個測試用例來驗證模塊是否有任何副作用。所以問題是我們需要如何確定RT中的100個測試用例中的哪一個或哪幾個測試用例需要執行? –
好的,然後參考這個鏈接 - > http://stackoverflow.com/questions/250779/are-regression-tests-the-entire-test-suite-or-a-sample-of-tests – 2012-05-18 07:08:19