背景:
之前做UI自动化都是使用插件自动生成的xpath表达式,不怎么看得懂所以不知道怎么去改动或者手写,遇到查找不到的情况不知道如何解决,也想学习如何优化xpath的写法,毕竟工具自动获取的xpath经常是超级长的全路径,所以去看了xpath基础知识,做下笔记方便后续查阅。
对更多功能有兴趣的可以学习文档,我只记录常用的写法:
http://www.w3school.com.cn/xpath/index.asp。
常用表达式:
1、匹配绝对路径2、匹配相对路径
3、*号
4、序号
5、@
6、@结合属性值
7、分隔符|
图片摘抄自赵卓《selenium自动化测试指南》一书,仅供本人学习使用。