Selenium HTML驱动程序无法运行但Firefox驱动程序没问题

时间:2014-07-10 13:07:13

标签: java selenium

所以我有一个由Selenium编写的非常简单的测试脚本。当我有:

FirefoxDriver driver = new FirefoxDriver();

我的测试运行正常。

但这不起作用:

HtmlUnitDriver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_24);

它说:

Driver info: driver.version: HtmlUnitDriver
at org.openqa.selenium.htmlunit.HtmlUnitDriver.findElementById(HtmlUnitDriver.java:912)
at com.innflow.ebtam.selenium.HelloSelenium.main(HelloSelenium.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)

为什么呢?

在HtmlUnitDriver上启用javascript不会改变任何内容。

0 个答案:

没有答案