我们使用UI Automation和Nunit为WPF应用程序创建测试UI测试.我们已经创建了从本地计算机运行它们时运行良好的测试.这些测试从未在我们的构建服务器上成功运行(使用TeamCity).打开应用程序窗口后,构建始终挂起 但是如果我已登录(远程桌面),则在我们的构建服务器上,所有UI自动化测试也会成功运行.所以我猜它可能与运行活动的Windows会话有关.任何想法如何说服我们的构建服务器创建活动的Windows会话或任何其他解决方案,使这些测试在构建服务器上运行?
testing wpf teamcity user-interface automation
automation ×1
teamcity ×1
testing ×1
user-interface ×1
wpf ×1