以百度为例:http://baidu.com
1.查找搜索框
//标签[@属性=" "] //input[@id="kw"]
2.查找新闻按钮
//标签[text()=" "] //a[text()="新闻"]
//a[@href="http://news.baidu.com"]
//标签[contains(@属性/text(),值)] //a[contains(@href,"news.baidu.com")]
//a[contains(text(),"新闻")]
3. 查找第一个热搜
//标签[@属性=" "]//标签[@属性=" "] //li[@data-index=0]//span[@class="title-content-title"]
4.复杂定位--轴定位
轴运算: ancestor :祖先节点,包括父节点
parent:父节点
preceding:当前元素节点标签前的所有节点
preceding-sibling:当前元素节点之前的所有兄弟节点
following:当前元素节点标签之后的所有节点
following-sibling:当前元素节点之后的所有兄弟节点
轴运算的使用:已知的元素/轴名称::标签名称[@属性=值]
补充一个多条件查询:<span class="detailBtn">定损</span>
//span[@class="detailBtn" and contains(text(),"定损")]