簡體   English   中英

在Team Foundation Server 2012上並行運行NUnit測試程序集

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM