【发布时间】:2018-01-12 14:25:32
【问题描述】:
我正在使用 .Net 在 Windows Server 2008R2 上运行 Selenium 2.x 和 Firefox 47.0.2。我正在运行 x64 代码。
我正在尝试升级到 Selenium 3.40 + geckdriver 0.18.0,但找不到 100% 运行的 Firefox 版本。除非另有说明,否则我使用的是 x64 en-US 版本的 Firefox。它们是从here 下载的。
这是我发现的:
- Firefox 51.0.1 - 太旧 - Geckodriver 抱怨“无法找到匹配的功能集”
- Firefox 52.0.2 - 调用 setPageLoadTimeout 时出现 IndexOutOfBoundException
- Firefox 52.2.1esr - 调用 setPageLoadTimeout 时出现 IndexOutOfBoundException
- Firefox 53.0.3 - 退出时,Firefox 窗口保持打开状态,需要手动关闭
- Firefox 54.0.1(已尝试 x64 和 X86)- 退出时崩溃
- Firefox 55b9 - 退出时崩溃
是否有适合您在 .Net 上运行的 selenium 3.4.0 + geckodriver + Firefox 组合?
【问题讨论】:
标签: selenium firefox selenium-webdriver geckodriver