当我从jenkins(Windows)运行硒测试(MVN测试)时,我只能看到控制台输出。我没有看到真正的浏览器被打开。如何配置jenkins,以便可以看到运行测试的浏览器?
3 回答
Helenr
TA贡献1780条经验 获得超4个赞
我遇到了同样的问题,经过多次尝试我得到了解决方案。
如果您将jenkins用作Windows服务,则需要执行以下操作:
1)在Windows服务中选择詹金斯的服务
2)打开服务的属性窗口->登录->启用复选框“允许服务与桌面交互”
之后,您应该重新启动服务詹金斯
该解决方案仅在Windows XP上有效,希望对您有所帮助:)
九州编程
TA贡献1785条经验 获得超4个赞
我找到了解决方案。我从命令提示符处以“ java -jar jenkins.war”而不是Windows Installer版本运行了jenkins。现在,我可以看到基于浏览器的测试正在执行。
繁花不似锦
TA贡献1851条经验 获得超4个赞
如果您已经在执行@Sachin在注释中建议的操作(即查看Jenkins实际运行的机器),但仍然看不到浏览器,则可能是以下问题:
如果您在后台运行Jenkins作为服务,它将不会在前台打开应用程序。您可以尝试不将其作为前台服务运行,也可以作为本地系统帐户运行,然后选中“ 允许服务与桌面交互”选项。但是,在后一种情况下,您可能会遇到权限问题。
更新:为了确保其他人正确理解此答案:Jenkins Windows的“本机”安装并非真正本机。它是将Java作为服务运行的包装器。
- 3 回答
- 0 关注
- 858 浏览
添加回答
举报
0/150
提交
取消