为了使用selenium HtmlUnitDriver需要哪些罐子?

时间:2016-08-10 17:57:21

标签: eclipse jar

我正在尝试运行以下代码,但缺少一些依赖项:

HtmlUnitDriver driver = new HtmlUnitDriver(true); // true meaning javascript support (Using rhino I believe)  

现在登录我使用的网站:

String baseUrl = "http://www.thesite.com"; 
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 
driver.get(baseUrl);

我错过了哪些罐子?

1 个答案:

答案 0 :(得分:1)

查看与selenium HtmlUnitDriver相关的POM文件,它列出了与之相关的依赖项(jar):

http://central.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.52.0/selenium-htmlunit-driver-2.52.0.pom

在列表中,您可以找到:

  • org.apache.httpcomponents
  • 公地集合
  • net.sourceforge.htmlunit
  • org.seleniumhq.selenium

这完全取决于您将使用的实际功能。 在奥德找到相关的jar,只需谷歌名称或使用http://www.findjar.com/index.x

一般情况下,最好使用 maven / gradle ,然后在构建项目时获得所有必需的依赖项。