Python-自动化-selenium-元素定位-xpath

元素定位

xpath

xpath定位

总览
  1. 实例:

    # 包含文本 "中国" 的label标签的同级label标签,包含文本"香港"[通过相同的父级标签寻找]
    //label[text()='中国']/..//label[contains(text(),'香港')] 
    
    
  2. 格式-> 每段的xpath定位都是以//开始

同级元素
  1. ..(父级)

    实例:

    //label[text()='中国']/..//label[contains(text(),'香港')
    
元素文本
  1. 等于

    //a[text()='提交']
    
  2. 包含

    //label[contains(text(),'香港')
    
  3. 联动class

    //div[@class='fd-operate-ok' and text()='确定']
    

class

  1. 联动文本

     //div[@class='fd-operate-ok' and text()='确定']
    

id

posted @ 2021-07-30 10:03  P_sara  阅读(128)  评论(0)    收藏  举报