2016-07-15 73 views
0

我創建了一個使用MTM構建環境和測試套件運行自動化測試的構建定義。我最近創建了一個Visual Studio負載測試,它可以像任何用[TestMethod]屬性標記的測試方法一樣添加到測試套件中。但是,當我運行構建時,我沒有得到任何錯誤,並且它顯示聚合測試不運行。有沒有辦法做到這一點?從構建定義運行Visual Studio負載測試

我發現這篇文章:https://blogs.msdn.microsoft.com/testingspot/2013/01/22/how-to-automatically-run-a-load-test-as-part-of-a-build/其中描述了一種方法來做到這一點,但我找不到與他描述的內容匹配的構建模板,而且它似乎只允許您運行單個負載測試。

另外,當您配置測試控制器時,可以選擇將其配置爲進行負載測試,但要執行此操作,必須從Team Project Collection中取消其註冊。如果這樣做,看起來控制器不能再用於運行項目自動化測試的環境中。這打破了我想要做的目的,並使負載測試和團隊項目看起來相互排斥。是這樣嗎?如果是這樣,這是一個很大的疏漏。負載測試是你想自動運行的東西。謝謝您的幫助。

回答

0

你是對的。用於負載測試的測試控制器不能用於「同時」執行的其他自動化測試。在你的場景中,我會建議你爲負載測試設置一個不同的測試控制器和代理,並且你可以將它作爲你構建的一部分排隊,以實現你正在尋找的東西。

這種情況下沒有特殊的構建過程模板。

相關問題