- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有自己的 CustomDriver
,它扩展了 ChromeDriver
。
public CustomDriver extends ChromeDriver
出于某些需要,我将 CustomDriver 包装在 EventFiringWebDriver
内。一切正常。但是当我尝试打开 EventFiringWebDriver 内的底层驱动程序时,出现以下异常。
java.lang.ClassCastException: com.sun.proxy.$Proxy14 cannot be cast to com.test.CustomDriver.
下面是我尝试解开驱动程序的代码。
private CustomDriver extract(EventFiringWebDriver wd) {
return (CustomDriver) wd.getWrappedDriver();
}
任何人都可以帮忙吗,这是 Selenium 2.0 的错误还是它所需的功能,如果是,那么我该如何实现它。
最佳答案
问题由 selenium 修复。上述答案只是解决方法。请引用 selenium 的修复。
关于java - 无法使用 EventFiringWebDriver 检索 WebDriver Wrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19395545/
我正在尝试在我的项目中设置 EventFiringWebDriver,但在 EventFiringWebDriver 对象在同一个类中正常工作而在子类中不工作的某个点上,我卡住了。 父类: packa
我正在使用 Selenium 网络驱动程序,我想监听浏览器中发生的事件。例如,当页面上的某些 javascript 使用 window.location = "..."; 导致 url 更改时 我有一
在 PyCharm 中使用 EventFiringWebDriver 调试 Selenium 脚本,导致记录异常: 'WebDriver' object has no attribute '__le
我是 stackoverflow 的新用户,也是 selenium 的新用户,所以请指导我了解 selenium 中的 EventFiringWebDriver 是什么以及它的用途。 最佳答案 Eve
我有自己的 CustomDriver,它扩展了 ChromeDriver。 public CustomDriver extends ChromeDriver 出于某些需要,我将 CustomDrive
尝试使用内置的 Selenium EventFiringWebDriver 类执行 javaScript 命令。 EventFiringWebDriver eventFiringWebDriver =
我是 Selenium 和 C# 的新手。有人可以帮我举一个工作示例,说明如何在单击元素或使用 EventFiringWebDriver 查找元素后将消息写入日志文件或 Console.WriteLi
我是一名优秀的程序员,十分优秀!