gpt4 book ai didi

firefox - 如何更改 Webdriver Firefox 连接到本地主机的端口?

转载 作者:行者123 更新时间:2023-12-02 12:02:48 25 4
gpt4 key购买 nike

我有一个 selenium webdriver 测试,已转换为 Maven 项目,我想通过 Jenkins 上的 xvfb 运行它。

显示选择有问题,但我想尝试其他方法,例如更改端口。

这是我得到的错误:

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms.

Firefox console output:

Error: no display specified

Error: no display specified

这是我的代码:

File ffExe = new File("/usr/bin/firefox");
FirefoxBinary ffox = new FirefoxBinary(ffExe);
ffox.setEnvironmentProperty("DISPLAY", ":21");
WebDriver driver = new FirefoxDriver(ffox, null);

那么,我如何告诉 Firefox 使用另一个端口以及我应该指定哪个端口?

最佳答案

有一个系统属性 -webdriver.firefox.port 可以作为 yoru 查询的答案。它列在 wiki 上 - http://code.google.com/p/selenium/wiki/FirefoxDriver ,但没有提供相同的文档。您可以尝试让我们知道它是否有效:)

关于firefox - 如何更改 Webdriver Firefox 连接到本地主机的端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17919769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com