我正在 linux 主机中测试一个网站。我正在访问的页面无限加载,所以我试图为 selenium 设置 pageLoadTimeout。Firefox 被正确触发,但 URL 没有加载/导航/添加到 url 栏中。只是空白的 Firefox 窗口。我也没有看到任何错误。
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().pageLoadTimeout(2, TimeUnit.SECONDS);
driver.get("http://www.example.com");
但是,如果我删除driver.manage().timeouts().pageLoadTimeout(2, TimeUnit.SECONDS);
代码工作正常
硒版本:3.14.0;
gecko 驱动程序:18 - linux(用 gecko 16,17 测试也是同样的问题)
浏览器:firefox-52
操作系统/平台:Linux
如果出现这种问题,我如何确保我的驱动程序在 5 分钟后自行退出。主机将仅支持 firefox 52。
我检查了这个链接,但没有解决我的问题。
谢谢Jk