信息:检测到方言:W3C使用Selenium Java

信息:检测到方言:W3C使用Selenium Java,java,selenium,selenium-webdriver,dialect,webdriver-w3c-spec,google-chrome,Java,Selenium,Selenium Webdriver,Dialect,Webdriver W3c Spec,Google Chrome,我有一个web自动化项目,它运行在一个网站上,执行新用户的注册,并选择几个项目。所有元素都由findElement(通过)检测。 突然,它完全停止工作,无法找到任何元素。 我的chrome已被打开,无需采取进一步行动 出现以下错误: ChromeDriver was started successfully. 22, 2020 2:57:48 org.openqa.selenium.remote.ProtocolHandshake createSession INFO: Detected di

我有一个web自动化项目,它运行在一个网站上,执行新用户的注册,并选择几个项目。所有元素都由findElement(通过)检测。 突然,它完全停止工作,无法找到任何元素。 我的chrome已被打开,无需采取进一步行动 出现以下错误:

ChromeDriver was started successfully.
22, 2020 2:57:48  org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C
我是否缺少依赖性?水流非常顺畅。

编程语言或数据交换语言的变体是该语言的(相对较小的)变体或扩展,不会改变其固有性质


枚举方言 在
org.openqa.selenium.remote
中扩展
java.lang.Enum
。此枚举支持两个常量:

而之前使用的是OSS方言。但是现在ChromeDriver作为一个独立的服务器实现了

因此,现在,当您使用启动Google Chrome浏览上下文,即Chrome浏览器会话时,请观察
信息

INFO: Detected dialect: W3C

结论
此日志消息不是错误,而是信息。

有什么异常?可能是网站添加了iframe还是做了一些更改?你能粘贴代码片段吗?你的问题在infos中很糟糕。如果您在循环中使用findElement(),我建议您改用findElements()。如果不是这样的话,你必须编辑你的问题,上传一段代码,最好像@AlinStelian建议的那样删除网页的链接。
public static final Dialect W3C
INFO: Detected dialect: W3C