HTMLUNIT未加载HTTPS网页

时间:2017-07-25 10:41:03

标签: selenium selenium-webdriver https htmlunit htmlunit-driver

我正在尝试加载一个适用于FirefoxDriver的HTTPS网址,但是当我使用HTMLUNIT驱动程序时,我在尝试访问网页上的第一个元素时遇到错误。

  

org.openqa.selenium.NoSuchElementException:无法找到元素

当我使用webDriver.getCurrentUrl()时,我得到的页面网址是" about:blank"并且webDriver.getPageSource()生成空的HTML内容(使用HTMLUNIT)。我已经对此做了大量的研究,并且已经尝试了这些建议的技术:

  • 没有代理的HTMLUNIT
  • webClient.getOptions()。setInsecureSSL(真)
  • 使用网址中的IP地址而不是DNS名称

我想最终在Jenkins上运行这个测试,所以在Jenkins上尝试过各种HTTPS代理和端口设置都不会占上风。如果有人对如何解决这个问题有任何建议,我们将不胜感激。

0 个答案:

没有答案