使用DesiredCapabilities.Firefox()与DesiredCapabilities.HtmlUnitWithJavaScript()运行测试时,我遇到了不一致的行为。
在大多数情况下,我的问题在于DOM元素应该出现在页面上时不会出现。
我已经使用了许多不同的策略来“等待”所述元素,但是,HtmlUnit驱动程序似乎认为该元素不可见。
话虽如此,我现在问是否可以运行HtmlUnit提供Firefox或IE句柄;类似于Java的HtmlUnitDriver实现的工作方式:
HtmlUnitDriver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_3);
答案 0 :(得分:0)
尝试WebDriver driver = new HtmlUnitDriver(DesiredCapabilities.firefox());