如何使用 Python、Selenium Webdriver 和 Chromedriver 在 Jenkins 中最大化 window?

How to maximize window in Jenkins using Python, Selenium Webdriver and Chromedriver?

如何在 Jenkins 中最大化 window? 我试图最大化 window 使用:

chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument("--start-maximized")
self.driver = webdriver.Chrome(chrome_options=chromeOptions)


driver.maximize_window()

driver.set_window_size(1920,1080)

driver.fullscreen_window()

当我 运行 在 PyCharm 中测试时一切正常,但在 Jenkins 中,window 不会改变大小。

问题出在 Jenkins 运行ning 作为 windows 服务。

在 Windows 命令提示符中,转到 jenkins-cli.jar 文件所在的文件夹。

并停止服务。

java -jar jenkins-cli.jar -s http://localhost:8080 safe-shutdown --username "YourUsername" 
--password "YourPassword"

使用脚本在命令提示符下安装 Jenkins 运行。