最近我们开始使用Teamcity进行构建管理和使用ANT脚本运行Selenium Junit测试。测试成功运行并在Teamcity控制台上显示为通过。 当测试在运行时,如果我登录到构建代理机器,我希望能看到浏览器窗口打开、填充和提交字段。但是我没有看到Firefox浏览器窗口打开,想知道我的测试是如何通过的。当我在Eclipse中运行相同的测试脚本时,Firefox浏览器窗口会打开,并且网页字段被填充。感谢您的评论。
因为TeamCity构建代理运行为Windows服务,所以您无法看到实际的GUI界面。如果您想改变它,请更改您的构建代理安装。参考链接: 安装和配置TeamCity服务器 如何将Windows GUI应用程序作为服务运行? 当TeamCity CI作为Windows服务运行时,Selenium测试在后台运行 使用TeamCity运行自动化GUI测试