美文网首页
xpath常用总结

xpath常用总结

作者: 阿尼奥赛哟 | 来源:发表于2020-05-14 15:52 被阅读0次

    1. //从当前规则下任意位置匹配

    2. ./从当前位置开始匹配

    3. ../从当前的父级开始匹配

    /引入绝对位置路径,从文档的根开始。

    .从上下文节点开始引入相对位置路径。

    4./text() 表示从当前规则下匹配所有文本内容

    5./@id=" " 表示匹配当前规则下的属性的value  @代表取属性

    6. ./a[contains(text(),' abc') 表示从当前规则下匹配文字包含abc的标签为<a>的元素 

    eg:find_element_by_xpath("//a[contains(text(),'解决问题')]").click() 

    <a href="/secure/WorkflowUIDispatcher.jspa?id=120797&amp;action=5&amp;atl_token=B5YE-BBUG-NNYG-BLRH|d251935d3659ad39d3897814d1b94b6275abd538|lin&amp;returnUrl=http%3A%2F%2F172.16.2.4%3A8080%2Fsecure%2FDashboard.jspa" class="aui-list-item-link issueaction-workflow-transition" data-issueid="120797" data-issuekey="PZZYJ-553">解决问题</a>

    7. * 匹配任何元素节点

      @* 匹配任何属性节点

      node()匹配任何类型的节点

    8. //div[starts-with(@id,'in')] ,表示选择以’in’开头的id属性的div节点 starts-with()以什么什么开头

    相关文章

      网友评论

          本文标题:xpath常用总结

          本文链接:https://www.haomeiwen.com/subject/agstohtx.html