iframe切换四种切换方式
- driver.switchTo().frame(index);
- driver.switchTo().frame(id);
- driver.switchTo().frame(name);
- driver.switchTo().frame(WebElement);
切换后,回到默认内容页面(否则找不到元素)
- driver.switchTo().defaultContent();
eg:
chromeDriver.get(url);chromeDriver.findElement(By.id("aa")).sendKeys("111");
chromeDriver.switchTo().frame("bframe");
chromeDriver.findElement(By.id("bb")).sendKeys("222");
chromeDriver.switchTo().frame("cframe");
chromeDriver.findElement(By.id("cc")).sendKeys("333");
driver.switchTo().defaultContent();