【问题标题】:Equivalent code of selenium.refresh() in Selenium WebDriver (Selenium 2) using Java使用 Java 的 Selenium WebDriver (Selenium 2) 中 selenium.refresh() 的等效代码
【发布时间】:2012-08-26 03:06:57
【问题描述】:

在 Selenium RC 中,我使用以下代码使用 Java 在浏览器上进行刷新:

selenium.refresh();

WebDriver中刷新的等效代码是什么?

【问题讨论】:

    标签: java refresh selenium-webdriver selenium-rc


    【解决方案1】:

    你可以使用:

    driver.navigate().refresh();
    

    例如看这里 - How To Refresh Current Web Page

    【讨论】:

      【解决方案2】:

      以下是 Selenium WebDriver 中使用 Java 的等效代码:

      driver.navigate().refresh();
      

      【讨论】:

        【解决方案3】:

        另一种使用 Ctrl+F5 刷新的方法:使用 WebDriver 和 Actions 实例如下:

        Actions actionObject = new Actions(driver);
        actionObject.keyDown(Keys.CONTROL).sendKeys(Keys.F5).perform();
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-30
          相关资源
          最近更新 更多