如何解决java.net.SocketException:java中使用Selenium的连接重置异常?



当我尝试driver.close()时,我可以得到:

java.net.SocketException: Connection reset exception.

如何解决?

我正在编写这样的代码:

driver.findElement(By.xpath("//*[text()='Log Out']")).click();
driver.close();

您有版本问题

  1. 检查您的浏览器驱动程序版本
  2. 检查您的版式版本
  3. 检查您的硒版本

它们都应该相互兼容

例如,如果您使用的是 chrome 浏览器版本'Version 95.0.4638.69'则应具有相同的 chromedriver 版本。

为了摆脱测试执行期间生成的残余杂务并干扰下一次测试执行,而不是driver.close()总是在方法中调用driver.quit()tearDown(){}以正常关闭和销毁WebDriverWeb 客户端实例。

相关内容

  • 没有找到相关文章

最新更新