Python脚本将帮助我们打开新的浏览器,当我们通过任何ide(cmd提示符)运行脚本时,将打开新的浏览器,但是当通过jenkins项目运行相同的脚本时,它将不会打开浏览器。
目前正在创建新的jenkins项目,并将我的python脚本添加到同一项目中。 Jenkin项目将在特定时间构建。同时python脚本将运行。
我的Python代码:
导入网络浏览器
webbrowser.open('https://www.google.com/',新= 2)
当我通过jenkin的项目运行python脚本时,有人可以帮我打开浏览器吗?
答案 0 :(得分:0)
您需要无头浏览器插件
在詹金斯那里,插件调用Xvfb plugin
使用xvfb pugin
Jenkins->全局工具配置
在其中找到Xvfb可执行文件/ usr / bin的目录(对于ubuntu)
然后转到您的工作==>配置->在“构建环境”下启用此处Start Xvfb before the build, and shut it down after.
Installing and Configuring xvfb在这里,您可以参考如何在PC中安装xvfb