我们使用UI Automation和Nunit为WPF应用程序创建测试UI测试.我们已经创建了从本地计算机运行它们时运行良好的测试.这些测试从未在我们的构建服务器上成功运行(使用TeamCity).打开应用程序窗口后,构建始终挂起 但是如果我已登录(远程桌面),则在我们的构建服务器上,所有UI自动化测试也会成功运行.所以我猜它可能与运行活动的Windows会话有关.任何想法如何说服我们的构建服务器创建活动的Windows会话或任何其他解决方案,使这些测试在构建服务器上运行?
我正在尝试使用ui自动化自动测试wpf应用程序.我在模拟鼠标右键单击并在右键菜单中选择不同选项时遇到问题.有什么建议?
运行使用ui自动化编写的其他测试时,我也遇到了问题.因为如果我没有打开UISpy并且所有程序都被最小化,他们就不想开始.