为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

宝慕林4294392 2019-10-17 16:18:38
当我从jenkins(Windows)运行硒测试(MVN测试)时,我只能看到控制台输出。我没有看到真正的浏览器被打开。如何配置jenkins,以便可以看到运行测试的浏览器?
查看完整描述

3 回答

?
Helenr

TA贡献1780条经验 获得超3个赞

我遇到了同样的问题,经过多次尝试我得到了解决方案。


如果您将jenkins用作Windows服务,则需要执行以下操作:


1)在Windows服务中选择詹金斯的服务


//img1.sycdn.imooc.com//5da8240500016ab108200603.jpg

2)打开服务的属性窗口->登录->启用复选框“允许服务与桌面交互”


//img1.sycdn.imooc.com//5da8240a0001a76504220471.jpg

之后,您应该重新启动服务詹金斯


该解决方案仅在Windows XP上有效,希望对您有所帮助:)


查看完整回答
反对 回复 2019-10-17
?
九州编程

TA贡献1785条经验 获得超4个赞

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


查看完整回答
反对 回复 2019-10-17
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

如果您已经在执行@Sachin在注释中建议的操作(即查看Jenkins实际运行的机器),但仍然看不到浏览器,则可能是以下问题:

如果您在后台运行Jenkins作为服务,它将不会在前台打开应用程序。您可以尝试不将其作为前台服务运行,也可以作为本地系统帐户运行,然后选中“ 允许服务与桌面交互”选项。但是,在后一种情况下,您可能会遇到权限问题。

更新:为了确保其他人正确理解此答案:Jenkins Windows的“本机”安装并非真正本机。它是将Java作为服务运行的包装器。


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 823 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信