转自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()方法