背景:
之前做UI自動化都是使用插件自動生成的xpath表達式,不怎么看得懂所以不知道怎么去改動或者手寫,遇到查找不到的情況不知道如何解決,也想學習如何優(yōu)化xpath的寫法,畢竟工具自動獲取的xpath經(jīng)常是超級長的全路徑,所以去看了xpath基礎(chǔ)知識,做下筆記方便后續(xù)查閱。
對更多功能有興趣的可以學習文檔,我只記錄常用的寫法:
http://www.w3school.com.cn/xpath/index.asp。
常用表達式:
1、匹配絕對路徑
image.png
2、匹配相對路徑

image.png
3、*號

image.png
4、序號

image.png
5、@

image.png

image.png
6、@結(jié)合屬性值

image.png
7、分隔符|

image.png
圖片摘抄自趙卓《selenium自動化測試指南》一書,僅供本人學習使用。