xpath

Posted wl710271728

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xpath相关的知识,希望对你有一定的参考价值。

xpath主要用于自动化测试里的元素定位

1.Id属性:标签里有 Id属性,那么这个标签的元素定位就是 “id=内容”  (首选)

2.有无内容:如无id属性,则考虑有没有“内容”,如有那么优先考虑使用  //标签名 [text()="内容"]  这个语法

   例:<p c="123" y="456">内容b</p>        //p[text()="内容b"]

3.标签对之间关系: 父亲parent   儿子child  长辈ancestor  后辈descendant   同辈sibling  靠上的同辈perceding-sibling    靠下的同辈following-sibling

 

以上是关于xpath的主要内容,如果未能解决你的问题,请参考以下文章

爬虫基本知识(转载)

Selenium----Xpath定位

Selenium----Xpath的使用

XPath 和 CSS

使用 XPath Java 设置节点值

xpath的基本使用