使用ID定位:driver.findElement(By.id(“ID值”));
使用name定位:driver.findElement(By.name(“name值”))
使用链接的全部文字定位:driver.findElement(By.LinkText(“链接的全部文字”))
使用部分链接文字定位:driver.findElement(By.partialLinkText(“链接的部分文字内容”))
使用Xpath方式定位:driver.findElement(By.xpath(“Xpath定位表达式”))
使用CSS方式定位:driver.findElement(By.cssSelector(“css定位表达式”))
使用Class方式定位:driver.findElement(By.className(“页面元素的Class属性值”))
使用标签名称定位:driver.finElement(By.tagName(“页面中HTML标签的名称”))
使用JQuery方式:js.executeScript(“return JQuery.find(‘JQuery定位表达式’)”)
原文:https://www.cnblogs.com/z-zzz/p/10418402.html