2 回答

TA贡献1803条经验 获得超6个赞
这个错误信息...
org.openqa.selenium.WebDriverException: java.net.ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:18218
...暗示在初始化WebDriver会话时引发了ConnectException。
解决方案
有关您正在使用的二进制文件的更多信息可能有助于调试此问题,如下所示:
您的GeckoDriver版本。
您的Firefox版本。
您的问题的一些潜在解决方案是:
确保/etc/hosts您的系统上包含以下条目:
127.0.0.1 localhost.localdomain localhost
#or
127.0.0.1 localhost loopback
确保 GeckoDriver-Firefox 映射
升级GeckoDriver到GeckoDriver v0.23.0水平。
确保GeckoDriver存在于指定位置。
确保GeckoDriver对非 root 用户具有可执行权限。
将Firefox版本升级到Firefox v62.0级别。
清理你的项目工作,通过你的IDE和重建仅需要依赖你的项目。
如果您的基本Web Client版本太旧,请通过Revo Uninstaller卸载它并安装最新的 GA 和发布版本的Web Client。
进行系统重启。
Test
以非 root 用户身份执行您的操作。

TA贡献1725条经验 获得超8个赞
添加回答
举报