【发布时间】:2020-09-12 03:08:46
【问题描述】:
我使用以下 docker 镜像来运行我的黄瓜测试:
https://hub.docker.com/r/selenium/standalone-chrome/
不幸的是,从今天开始,似乎每当我运行测试时,都会出现以下错误。它们出现在每次测试的开始。我在页面上做什么并不重要。
**13:38:26 [exec] org.openqa.selenium.ElementNotInteractableException:元素不可交互:元素大小为零
13:38:26 [exec](会话信息:chrome=83.0.4103.61)**
我做了一些挖掘,我注意到 chromedriver 版本已从 81 更新到 83。我设法通过使用具有 chromedriver 81 的 docker hub 链接中的旧 docker 映像解决了这个问题。但是如果我尝试使用 chromedriver 83再次它不会工作。
有没有其他人遇到过这种情况?由于更新,我需要添加新的 chrome 选项吗?
【问题讨论】:
-
您解决了这个问题了吗?我看到了同样的事情。
-
不。为了更紧急的事情,我不得不搁置一切。但我设法通过恢复到 Chrome 81 + chromedriver 81 使其工作。我会尝试更多
-
同样的问题,测试在 Chrome 81 中运行良好,但在 83 中出现相同的错误。
标签: docker selenium-chromedriver