【发布时间】:2018-06-06 09:43:06
【问题描述】:
在低于 2.52 的版本(java 1.7)中,selenium-java 集成了相同的版本,我必须简单地将包含 htmlunit 驱动程序的 selenium lib jar 添加到构建路径中。现在在谷歌搜索我发现最新的 htmlunit 驱动程序版本是 2.9 并下载了 jar 并将其添加到构建路径中。还是不行。
它说:“类型 org.openqa.selenium.HasInputDevices 无法解析。它是从所需的 .class 文件中间接引用的配置构建路径”。我应该做些什么才能让它发挥作用?它用于无头自动化测试。
如何解决这个问题,请帮忙。
【问题讨论】:
-
谢谢,但它不适合我,也尝试使用该页面中的相同代码块。任何要添加的外部罐子?
-
事实上,除非您使用二进制版本信息、代码试验和错误编辑/更新问题,否则不可能回答您的问题堆栈跟踪
-
好的,我很快就会这样做,现在让我继续我刚刚降级到 selenium 2.52 和 java 1.7 并且有效
-
降级不是解决办法。与其通过降级来解决实时问题,不如提出这些问题来解决问题。
标签: selenium selenium-webdriver htmlunit htmlunit-driver