簡體   English   中英

TFS 2015和編碼的UI測試-無法運行

[英]TFS 2015 and Coded UI tests - does not run

我做了一些編碼的ui測試(基於瀏覽器),並配置了TFS 2013來構建,部署和執行它們。 首先,我使用Interactive Process [X]執行“測試代理部署”步驟,然后通過選擇適當的測試套件(包含編碼的u​​i測試)來執行“運行功能測試”步驟。 然后,我再次部署測試代理而不進行交互式過程[]設置,然后運行功能測試,選擇未編碼的ui自動化測試,再選擇另一個測試套件。

它第一次起作用。 編碼的ui測試然后執行自動測試。 但是,第二次測試代理再次部署后,已編碼的ui測試便開始運行,並且似乎無限運行。 當我進入帶有遠程桌面的測試代理時,我會看到一個空的控制台窗口“ DTAExecutionHost”和一個對話框“ Windows安全性”:與TFS的Connectiong請提供憑據用戶名和密碼。 我認為這就是為什么編碼的ui測試無法完成的原因。

我該怎么辦? 為什么它第一次運行,然后第二次沒有運行? 為什么有時會再次運行?

由於要運行編碼的UI測試,因此必須配置測試代理以與桌面交互並構建以交互模式運行的代理。

檢查以下鏈接:

https://github.com/Microsoft/vsts-tasks/blob/releases/m109/Tasks/DeployVisualStudioTestAgent/README.md

服務用戶無權連接到TFS。 奇怪的是,“正常”的自動化測試用例運行正常,而經過編碼的ui測試用例卻沒有。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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