特殊元素定位与操作-iframe
iframe切换
四种切换方式:
- driver.switchTo().frame(index);
- driver.switchTo().frame(id);
- driver.switchTo().frame(name);
- driver.switchTo().frame(WebElement);
切换之后,回到默认内容页面(否则会找不到元素)
- driver.switchTo().defaultContent();
代码示例
package com.test;
import org.openqa.selenium.Alert;
import org.openqa.selenium.By;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui