![](/img/trans.png)
[英]How to create a test run and result using the Team Foundation Server API?
[英]Run NUnit Test Assemblies in Parallel on Team Foundation Server 2012
我們的項目有許多NUnit測試,並且運行它們花費了更長的時間,這是我們的構建過程。 我們的NUnit測試被分組到不同的項目中,這些項目編譯不同的程序集(DLL文件),我們的解決方案中大約有10個項目充滿了NUnit測試。
我們決定嘗試在Team Foundation Server 2012上並行運行NUnit程序集,以嘗試加快測試時間。 注意; 並行的程序集,而不是每個測試都不是並行的,我們仍然希望我們的測試在給定的程序集中,一個接一個地運行。
那么,如何設置Team Foundation Server來並行運行NUnit程序集?
如果花費的時間更長,那么即使它們是在單元測試框架中編寫的,它們也可能是集成測試而非單元測試。
在構建時,您應該只進行單元測試(不需要應用程序實例的測試)。 集成和UI測試應在部署時執行。 在將相同的代碼部署到漸進質量環境(DEV-> QA-> UA-> PROD)時,您可以運行越來越多的長時間驗證測試。
這將大大減少您的構建時間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.