使用selenium webdriver打开本地HTML文件

时间:2015-09-08 06:59:05

标签: java selenium

如何使用Selenium webdriver在桌面上打开本地HTML文件?

我尝试过如下但无法打开

public static String OpenStub (String stub) {

  try {

    driver=new FirefoxDriver();
    driver.manage().timeouts().pageLoadTimeout(10000, TimeUnit.MILLISECONDS);

    driver.get("C://Users//sharmayo//Desktop//testlogin.html");

    return "Pass";
  }
}

2 个答案:

答案 0 :(得分:6)

你应该使用这样的文件地址:

driver.get("C:\\Users\\sharmayo\\Desktop\\testlogin.html");

而不是:

driver.get("C://Users//sharmayo//Desktop//testlogin.html");

答案 1 :(得分:0)

以这种方式尝试:

driver.get("file:///C:/Users/sharmayo/Desktop/testlogin.html");

更新:

请先尝试这样最简单的html文件(对于testlogin.html)

<html>
  <head>
  </head>
  <body>

    <div>Hello World!</div>

  </body>
</html>