【发布时间】:2021-02-06 08:56:41
【问题描述】:
我正在尝试使用 HtmlUnitDriver 的 get() 方法调用本地存储的 html 文件,但页面没有加载。我试图获取页面源,但我得到 404 not found 作为响应。如果我在无头模式下使用 chrome 驱动程序,我可以调用该文件。是否可以使用 HtmlUnitDriver 做到这一点?
下面是代码sn-p
HtmlUnitDriver unitDriver = new HtmlUnitDriver();
public class Test {
public void clickOn() {
String filePath =
"home/test-output/100071234.html";
try {
unitDriver.get(filePath);
WebElement ele = unitDriver.findElement(By.id("submitPayment"));
ele.click();
} catch (Exception ex) {
ex.printStackTrace();
}
}
【问题讨论】:
-
用导致问题的代码更新您的问题
标签: java selenium automation selenium-chromedriver htmlunit-driver