Selenium 在使用新的 chromedriver 121 退出之前 ID 会话无效

问题描述 投票:0回答:1

我将 selenium 的浏览器和 Web 驱动程序更新到最新版本 121.0.6167.85(官方版本)(x86_64)。 现在大约 30 分钟后,所有测试都失败并出现错误:

HOOK-ERROR in after_scenario: InvalidSessionIdException: Message: invalid session id

注意:

  1. 更新前,所有测试均已通过。
  2. 在 web_driver.close() 或 web_driver.quit() 发生错误之前会话未关闭

有人有同样的错误吗?关于如何解决这个问题的一些提示?会话有超时吗?我没有找到任何有关

python selenium-webdriver selenium-chromedriver automated-tests
1个回答
0
投票

我不确定您的问题,但我们在 Ruby on Rails 上的 Capyabra-Selenium 测试中也遇到了类似症状的问题。看起来 Chrome v121 存在内存泄漏,已在 v122 中修复。尝试使用 beta 通道中的 v122。 查看有关内存泄漏的详细信息

© www.soinside.com 2019 - 2024. All rights reserved.