1.可以定位的元素包括:id、name、class等
// 通过id定位元素并点击(密码登录)
driver.findElement(By.id("switchAccountLogin")).click();
// 通过name定位元素
driver.findElement(By.name("")).click();
// 通过class定位元素
driver.findElement(By.className("")).click();
// 通过xpath定位元素
driver.findElement(By.xpath("//*[@id=\"switchAccountLogin\"]")).click();
2.源码:
package com.wbtest;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class OpenChromeb {
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
WebDriver driver = new ChromeDriver();
//打开URL地址(163免费邮箱)
driver.get("https://mail.163.com/");
Thread.sleep(5000);
// 通过id定位元素并点击(密码登录)
driver.findElement(By.id("switchAccountLogin")).click();
}
}