2016-08-26 11 views
0

我想在TFS2015中編譯觸發時,在MTM中運行編碼的UI測試。 設置完成與測試代理和測試控制器並創建LabEnvironment。當我觸發構建,然後構建成功,但測試用例不執行,顯示以下錯誤。在測試代理中啓用交互式窗口。在構建MTM中運行wpf應用程序的編碼UI測試? - 交互式窗口

錯誤,要求測試類 CodedUITestProject.CodedUITest1初始化方法: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException:要 與桌面交互運行測試,必須設置測試 代理以交互式進程運行。有關詳細信息,請參閱 「如何設置測試代理以運行與 桌面進行交互的測試」(http://go.microsoft.com/fwlink/?LinkId=255012)如果您是 作爲團隊構建的一部分運行測試,則還必須設置 構建年齡

回答

0

要在實驗室環境中運行編碼UI測試,您需要選中配置環境以運行UI測試選項,並選擇一個角色在MTM中爲實驗室環境運行UI測試。 enter image description here

對於LabDefaltTemplate構建過程模板,您可以指定實驗室環境來運行測試。如果您使用的是DefaultTemplate,它會在構建代理上運行測試,則需要將構建服務配置爲以交互式進程運行。 (TFS管理控制檯=> XAML Build Configuration =>點擊構建服務的屬性=>運行服務)

+0

是的,我已配置相同..但顯示相同的錯誤。 TFS,MTM,測試代理和測試控制器在同一臺機器(本地機器) – Pars

+0

在我需要有管理權限的地方設置..我在這方面掙扎更多... – Pars

+0

它是一個vNext(基於web)或XAML構建?如何在構建期間在實驗室環境中運行測試? –

相關問題