有没有办法在iframe网站上显示webdriver实例

时间:2016-04-15 23:58:07

标签: java selenium-webdriver

我被困在如何使用java在html页面上打开webdriver实例。

WebDriver driver = new ChromeDriver(); // Open the Application

下面的代码打开驱动程序chrome的实例。

1 个答案:

答案 0 :(得分:0)

如果你想启动chrome浏览器,首先从here下载chromeDriver然后我们需要指定这个下载的chromedriver,然后启动驱动程序实例

  System.setProperty("webdriver.chrome.driver", "\\downloaded driver path");

  WebDriver driver = new ChromeDriver();

  driver.get("http://URL here/");

然后如所说需要切换到帧,所以

   driver.switchTo().frame("iframe id or name");

    //or

    driver.switchTo().frame("index like 0, 1");

    //or

    driver.switchTo().frame(driver.findElement(By.xpath("//iframe"))); //iframe location

    //after work in frame is completed, then we need to switch back to default content

    driver.switchTo().defaultContent();

谢谢你, 穆拉利