【问题标题】:Open A Local HTML file using selenium webdriver [duplicate]使用 selenium webdriver 打开本地 HTML 文件 [重复]
【发布时间】:2015-12-03 17:56:56
【问题描述】:

如何使用 Selenium 网络驱动程序在我的桌面上打开本地 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";
  }
}

【问题讨论】:

    标签: java selenium


    【解决方案1】:

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

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

    代替:

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

    【讨论】:

    • 是的,它成功了,非常感谢
    【解决方案2】:

    试试这个方法:

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

    更新:

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

    <html>
      <head>
      </head>
      <body>
    
        <div>Hello World!</div>
    
      </body>
    </html>
    

    【讨论】:

    • 没有工作低于 errorFile not found Firefox 在 /C:/Users/sharmayo/workspace/FodB test/Result/Result_09-08-2015 13-11-19/Screenshots 找不到文件/FDB-1通过 Appt browser.png 访问 Stub。检查文件名的大小写或其他输入错误。检查文件是否被移动、重命名或删除。
    • 更新了我的答案! ??您是否使用了 testlogin.html 的路径?你的 testlogin.html 里面有什么请提供代码,也许你正在链接到一个不再存在的资源 -> 首先在 testlogin.html 中使用最简单的 html
    猜你喜欢
    • 1970-01-01
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 2018-05-15
    • 2018-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多