我想在visual studio中隨機執行單元測試。有沒有辦法呢?如何在Visual Studio 2008中以隨機順序執行單元測試?
4
A
回答
-1
單元測試應該是自包含的,不會影響任何其他測試,並且應該運行所有單元測試以確保您所做的更改沒有被破壞。隨機運行它們毫無意義。
我所知道的所有測試框架中的每個測試都是作爲一個單獨的單元運行的,因此測試之間不會出現依賴關係。即使您在Setup方法中設置的項目都是爲每個單元測試重新創建的。
因此,隨機運行測試沒有意義,因爲它們是自包含的。
如果您正在談論集成測試,那麼這是另一回事。
2
就我所見,它們總是以某種隨機順序執行。你可以在trx文件中看到實際的順序。我不能說它是多麼「可靠隨機」。
相關問題
- 1. Visual Studio 2008單元測試:如何逐個執行?
- 2. 在Visual Studio中執行單個Boost測試單元測試
- 3. Visual Studio 2008 Standard中的單元測試
- 4. Visual Studio 2008「隨機」在測試運行時掛起
- 5. 在Visual Studio 2008中調試時只執行一個單元測試
- 6. Visual Studio無法使用調試器(AccessViolationException)。以隨機順序執行的代碼
- 7. Visual Studio 2008單元測試不成功
- 8. Visual Studio 2008單元測試指南
- 9. 在Visual Studio 2008中測試javascript單元測試
- 10. 如何在Visual Studio 2008中配置MsTest的單元測試?
- 11. Visual Studio的單元測試適配器:如何檢測執行
- 12. 如何在Visual Studio中執行單元測試後刪除測試數據庫
- 13. 在Mono中運行Visual Studio 2008 C#(基於MSTest.exe)單元測試
- 14. 我可以讓NUnit按隨機順序執行測試嗎?
- 15. 在Visual Studio 2008中的有序測試
- 16. Visual Studio 2008調試器隨機死亡
- 17. 如何讓我的JUnit測試以隨機順序運行?
- 18. Visual Studio 2008 VC++(.exe文件)中的單元測試程序
- 19. 在Visual Studio或TFS服務器中執行單元測試嗎?
- 20. Visual Studio 2012有序測試,如何監視測試執行
- 21. 隨機化鼻子測試執行順序
- 22. 在Visual Studio 2008中設置單元測試的簡短「失敗」
- 23. 單元測試在C#visual studio 2008中的write_text方法?
- 24. 在Visual Studio中調試時,Selenium測試執行順序發生變化
- 25. Visual Studio 2008 - 使用web配置設置進行單元測試
- 26. 如何在Visual Studio 2010中進行分析器單元測試?
- 27. 如何在Visual Studio 2005中進行單元測試?
- 28. 根據何時在Visual Studio中執行它們的順序測試
- 29. VS.net框架執行單元測試用例編寫如何在Visual Studio中
- 30. 如何不在Visual Studio 2010中執行單元測試之前構建
你爲什麼想這麼做? – 2010-11-24 09:57:50
戴上眼罩並用鼠標隨意點擊。 – Adamski 2010-11-24 09:57:57
單元測試有訂購依賴關係被認爲是不好的做法。你不應該關心它們被執行的順序。 – 2010-11-24 09:58:32