通過linkText定位
linkText是根據鏈接的文本來定位,如下圖,導航上全是鏈接
此時我想找“新聞”這個元素,那么我就可以使用linkText方式定位,語法:
By.linkText(“新聞”); WebElement接收對象代碼如下:
WebElement element = driver.findElement(By.linkText(“新聞”));
通過partialLinkText定位
這個與LinkText方法類似,通過給出的鏈接文本去定位,這個鏈接文本只要包含在整個文本中即可。
比如有個鏈接文本是:“去付款吧”,此時你可以用By. partialLinkText(“付款”);去定位。