Selenium之XPATH定位方法

转自https://www.cnblogs.com/hanmk/p/8997786.html

1、通过id,name或class来定位

  xpath = "//标签名[@属性名='属性值']"

  属性判断条件:最常见为id,name,class等等,属性的类别没有特殊限制,只要能够唯一标识一个元素即可。

  当某个属性不足以唯一区别某一个元素时,也可以采取多个条件组合的方式,如下:

  xpath = "//input[@type='XX' and @name='XX']"

2、通过text()方法

   xpath = "//标签名[text()='文本']"     例如:xpath = "//a[text()='上一步']"

3、利用contains()方法

猜你喜欢

转载自www.cnblogs.com/swordsman180309/p/11793363.html