Jenkins:Selenium GUI测试在Windows上不可见

当我从jenkins(Windows)运行硒测试(MVN测试)时,我只能看到控制台输出。我没有看到真正的浏览器被打开。如何配置jenkins,以便可以看到运行测试的浏览器?



宝慕林4294392
浏览 859回答 3
3回答

Helenr

我遇到了同样的问题,经过多次尝试我得到了解决方案。如果您将jenkins用作Windows服务,则需要执行以下操作:1)在Windows服务中选择詹金斯的服务2)打开服务的属性窗口->登录->启用复选框“允许服务与桌面交互”之后,您应该重新启动服务詹金斯该解决方案仅在Windows XP上有效,希望对您有所帮助:)

九州编程

我找到了解决方案。我从命令提示符处以“ java -jar jenkins.war”而不是Windows Installer版本运行了jenkins。现在,我可以看到基于浏览器的测试正在执行。

繁花不似锦

如果您已经在执行@Sachin在注释中建议的操作(即查看Jenkins实际运行的机器),但仍然看不到浏览器,则可能是以下问题:如果您在后台运行Jenkins作为服务,它将不会在前台打开应用程序。您可以尝试不将其作为前台服务运行,也可以作为本地系统帐户运行,然后选中“ 允许服务与桌面交互”选项。但是,在后一种情况下,您可能会遇到权限问题。更新:为了确保其他人正确理解此答案:Jenkins Windows的“本机”安装并非真正本机。它是将Java作为服务运行的包装器。
打开App,查看更多内容
随时随地看视频慕课网APP