zoukankan      html  css  js  c++  java
  • Selenium定位元素-Xpath的使用方法

     工具

    Xpath的练习建议下载火狐浏览器,下载插件Firebug、Firepath。

    由于最新版火狐不支持Firebug等扩展工具了,所以需要下载49版以下的版本安装https://ftp.mozilla.org/pub/firefox/releases/ ,再进行插件扩展。

    什么是Xpath?

    Xpath是XML路径语言,简言之就是通过元素的路径来查找这个标签元素。

    Xpath的使用方法

    1.Xpath支持ID、Name、Class定位

    2.如果标签没有ID、Name、Class三种属性,Xpath还支持属性定位功能

    3.当标签的属性重复时,Xpath提供了通过标签来过滤

    4.当标签重复时,Xpath提供了层级过滤

    例如:找不到儿子,就先找到他爸爸,或者找他爷爷

    5.一个元素她的兄弟标签跟她的标签一样,那么就无法通过层级定位到。可以利用Xpath提供的索引进行定位

    6.上面集中的几种如果都用了还重复的话,那么就可以使用xpath提供的终极神器,逻辑运算定位。and或or

  • 相关阅读:
    03-模板引擎
    C#扩展方法
    DataTable转IHashObjectList
    创建DataTable
    02-一般处理程序基础
    css3相关样式
    css样式
    css基础知识
    表单和HTML5
    表格相关知识
  • 原文地址:https://www.cnblogs.com/mululu/p/9283135.html
Copyright © 2011-2022 走看看