未使用python脚本通过Jenkins启动的浏览器

2024-04-20 00:33:02 发布

您现在位置:Python中文网/ 问答频道 /正文

Python脚本将帮助我们打开新的浏览器,当我们通过任何ide(cmd提示符)运行脚本时,新的浏览器将打开,但当同一个脚本通过jenkins项目运行时,它不会打开浏览器。你知道吗

目前正在创建新的jenkins项目,并在同一个项目上添加python脚本。詹金项目将在特定时间建成。同时python脚本将运行。你知道吗

我的Python代码:

导入webbrowser

你知道吗网络浏览器打开('https://www.google.com/',新=2)

当我通过jenkin的项目运行python脚本时,有人能帮我打开浏览器吗。你知道吗


Tags: 项目代码https网络脚本cmdcomwww
1条回答
网友
1楼 · 发布于 2024-04-20 00:33:02

你需要无头浏览器插件

在jenkins中有插件调用Xvfb plugin

使用xvfb pugin

  1. Jenkins>;插件管理器>;可用选项卡>;搜索xvfb并安装
  2. Jenkins>;全局工具配置

    • Xvfb安装在此
    • 输入名称
    • 查找Xvfb可执行文件/usr/bin的目录(对于ubuntu为its)

      1. 单击“保存”

然后转到jobs==>;Configure>;under Build Environment enable勾选这里Start Xvfb before the build, and shut it down after.

Installing and Configuring xvfb在这里,您可以参考如何在pc中安装xvfb

相关问题 更多 >