描述 | Xpath | CSS Path |
---|---|---|
直接子元素 | //div/a | div > a |
子元素或后代元素 | //div//a | div a |
以id定位 | //div[@id=’idValue’]//a | div#idValue a |
以class定位 | //div[@class=’classValue’]//a | div.classValue a |
同级弟弟元素 | //ul/li[@class=’first’]/following-sibling::li | ul>li.first + li |
属性 | //form/input[@name=’username’] | form input[name=’username’] |
多个属性 | //input[@name=’continue’ and @type=‘button’] | input[name=’continue’][type=’button’] |
第4个子元素 | //ul[@id=’list’]/li[4] | ul#list li:nth-child(4) |
第1个子元素 | //ul[@id=’list’]/li[1] | ul#list li:first-child |
最后1个子元素 | //ul[@id=’list’]/li[last()] |
selenium-Xpath元素定位
最新推荐文章于 2024-01-05 20:50:40 发布
本文详细介绍了如何利用Selenium WebDriver结合XPath进行网页元素的精准定位,包括XPath的基本语法、选择器用法以及在自动化测试中的一些实战技巧,帮助读者掌握这一强大的网页元素查找方法。
摘要由CSDN通过智能技术生成