0
A
回答
1
速度足夠快,一旦發生新的故障,您就會意識到這一點。但速度並不快,以至於在開發過程中,您會一遍又一遍地收到故障通知。
一般來說,你不會讓你的測試「一直」運行。相反,在你的代碼每改變一次,測試都會重新運行。如果沒有任何變化,那麼重新運行測試是沒有意義的,因爲您已經知道測試的結果。
測試的速度應該足以讓您的開發流程不會因運行測試而中斷。所以你不必等待和衝浪才能完成測試,然後嘗試記住你在做什麼。
2
在eclipse中的Java中,我不會一直運行我的整個測試套件。我傾向於在我正在編輯的單個測試課程中運行這組測試。只有一次完成後,我才能運行整個套件,並且始終提交之前。
另一方面,在Visual Studio中的c#中,我使用了一個名爲NCrunch的連續測試程序。它可以配置爲運行代碼更改的所有測試或僅運行自上次運行以來受影響的測試。當您開始獲得大型測試套件時,這第二個功能非常有用。
1
根據這post on Games From Within大約兩秒鐘。它還詳細介紹了他們如何讓他們不到一秒鐘。
0
這實際上是個人感覺的問題,但超過10秒的時候,我開始感到不舒服,並在我的流程中受到阻礙(此後意識到這一點也被注意到了by others)。
一個智能測試運行器,即一個不會不受測試影響的測試運行測試最有可能首先失敗的測試是一個很好的幫助。
我還發現,連續測試(NCrunch)讓我的編程經驗變得更加流暢,因爲您不必一直執行啓動測試運行的步驟。只需要注意一下偶爾的紅色酒吧就可以釋放你的頭腦。
相關問題
- 1. 單元測試運行速度更快,gevent補丁代碼庫?
- 2. VS2013快速單元測試FileNotFoundException
- 3. 單元測試快速應用程序
- 4. Python單元測試速度較慢,在TeamCity下運行時測試失敗
- 5. Python單元測試運行多次
- 6. 耙測試運行速度很慢
- 7. 單元測試未運行
- 8. Phabricator:運行單元測試
- 9. MSBuild運行單元測試
- 10. SuperNotCalledException運行單元測試
- 11. 角度單元測試:如何運行基本測試
- 12. 單元測試沒有運行
- 13. Python單元測試沒有運行
- 14. Xcode 5:單元測試沒有運行
- 15. 運行單元測試testthat沒有包
- 16. 在Eclipse中快速運行多個項目的Junit測試
- 17. 硒測試運行速度太快,不等待單選按鈕被選中
- 18. Visual Studio C#2010 Express調試運行速度比Release快更多
- 19. 有沒有辦法同時運行C++單元測試測試?
- 20. Visual Studio C#單元測試 - 使用不同的/多個測試初始化運行單元測試,多次運行相同的單元測試?
- 21. 對多個文件運行Python單元測試測試
- 22. XUnit測試在VS2017中運行速度很快,但在VSTS構建代理上運行速度很慢
- 23. Swift快速/敏捷測試沒有運行
- 24. mprotect速度有多快
- 25. 使用BoostTest多次運行單元測試而不退出測試運行器
- 26. 單元測試DAL - 停止運行單元測試時連接
- 27. 運行Visual Studio單元測試vs運行ReSharper單元測試,區別?
- 28. 在運行測試/單元測試時運行rspec
- 29. 使用ReSharper測試運行器來運行MSTest單元測試
- 30. Jest快照測試與單元測試?