Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当selenium webdriver测试运行时,浏览器FireFox被隐藏_Java_Firefox_Selenium Webdriver_Teamcity - Fatal编程技术网

Java 当selenium webdriver测试运行时,浏览器FireFox被隐藏

Java 当selenium webdriver测试运行时,浏览器FireFox被隐藏,java,firefox,selenium-webdriver,teamcity,Java,Firefox,Selenium Webdriver,Teamcity,我使用TeamCity作为持续集成,并使用Java代码编写SeleniumWebDriver测试。 当我启动测试时,它们似乎都在运行,因为TC中显示了最终通过/失败的测试数,但我在TeamCity代理机器上没有看到任何FireFox浏览器,在那里它们运行 我检查了任务管理器中的“进程”选项卡,可以看到firefox.exe-前台进程已启动,但在UI中看不到任何浏览器 当我使用我的管理员用户登录时,如何启用浏览器显示 注意:TC代理服务是以登录身份启动的:my_admin_user如果TeamCi

我使用TeamCity作为持续集成,并使用Java代码编写SeleniumWebDriver测试。 当我启动测试时,它们似乎都在运行,因为TC中显示了最终通过/失败的测试数,但我在TeamCity代理机器上没有看到任何FireFox浏览器,在那里它们运行

我检查了任务管理器中的“进程”选项卡,可以看到firefox.exe-前台进程已启动,但在UI中看不到任何浏览器

当我使用我的管理员用户登录时,如何启用浏览器显示


注意:TC代理服务是以登录身份启动的:my_admin_user

如果TeamCity代理在计算机上以服务的形式运行,它将使用“后台”桌面来运行FF,因为我知道所有服务都是这样做的。您需要从cmd手动启动代理

我有一个类似的问题,我的测试在TC代理上失败了——他们无法在chrome中打开url,但当我在本地机器上运行它们时,它们工作正常

启用并启动互动服务。 打开Teamcity代理服务和服务转到属性->登录选项卡,并选中允许服务与桌面连接的复选框。。。 您将得到一个interctive seiver弹出窗口,要求允许在桌面上运行