我對編碼UI測試很新穎。據我所知,迄今爲止,如果我想記錄一系列的行動,我必須運行該項目。
我想在將代碼部署到Azure服務器之前在構建機器上運行這些測試。
問題是如何記錄這些測試,以便它將在構建機器上運行這些編碼的ui測試?
構建機器是TFS 2013的一部分。構建機器上的編碼UI測試
0
A
回答
1
您可以使用vs發佈管理來創建發佈管道,其中包括將服務器部署到標準實驗室管理環境並運行編碼的UI測試。
http://nakedalm.com/execute-tests-release-management-visual-studio-2013/
如果使用vNext模板,你有一個無代理遠程執行引擎,也可以叫你的PowerShell上傳您的網站天青爲您發佈管道的職位。
http://nakedalm.com/create-release-management-pipeline-professional-developers/
這樣做,這樣會給您填寫審覈以及可讀性到PBI已經發布
0
一般UI測試速度慢,不能快速地對構建時間產生負面影響。但是,還有一些情況是「保護源代碼樹」是一個重要的考慮因素,並且希望防止檢查已知的破壞代碼。
因此,「答案」很大程度上取決於您想要完成的任務以及您所在的環境。Martin提出的使用版本管理的建議是非常好的,但是必須理解分支。
相關問題
- 1. 在夥伴機器上用mstest運行編碼的ui測試
- 2. RDP上的編碼UI測試
- 3. 編碼的UI測試計算器
- 4. 將編碼的UI測試集成到構建中
- 5. 手編碼的UI測試
- 6. 編碼的UI測試System.NullReferenceException
- 7. msaccess的編碼UI測試
- 8. 遠程執行Windows XP虛擬機上的編碼UI測試
- 9. TFS構建機器測試方法錯誤了構建機器上
- 10. Kendo UI的Visual Studio編碼UI測試
- 11. 使用測試管理器或編碼UI測試的BDD
- 12. 運行編碼UI測試的Microsoft測試管理器
- 13. 構建機器單元測試
- 14. 編碼UI測試不被測試瀏覽器識別?
- 15. 在構建服務器上運行UI自動化測試
- 16. 編碼UI測試在虛擬機上啓動時出現彙編錯誤
- 17. 編碼的UI測試自動化
- 18. 添加斷言編碼的UI測試
- 19. 編碼的UI測試框架
- 20. 遠程運行編碼的UI測試
- 21. UITestControlNotAvailableException在編碼的UI測試
- 22. 編碼UI測試中的TestMethod
- 23. 編碼UI測試中的TestContext TestRunParameters
- 24. 大於檢入編碼的UI測試
- 25. 用visual studio編碼的ui測試
- 26. 編碼的UI測試動態控件
- 27. Sharepoint 2010中Silverlight的編碼UI測試
- 28. 編碼的UI測試結果文件
- 29. 不記錄編碼的UI測試
- 30. 編碼的UI測試生成器無法生成代碼
這是一個Web應用程序?無論如何,你通常應該說**而不是運行UI測試作爲構建過程的一部分。構建過程應負責製作二進制文件,運行** unit **測試和一些集成測試,並且(如有必要)將軟件打包發佈。而已。不應該從構建中完成部署軟件和運行UI測試。 –
您可能還有在沒有監視器的機器上運行UI測試的問題。通常,用戶界面交互必須有登錄用戶。 – lloyd
你可以在csproj中指定的後期構建中完成它(假設你正在運行一個cs項目)。 Web性能測試可能值得考慮,因爲您可以在獲得合理的響應時間時避免此問題。 – lloyd