zoukankan      html  css  js  c++  java
  • Xpath方法去定位页面元素

    Xpath主要适用于XML语言定位元素

    1. 没有安装chropath插件,可以在console输入命令:$x('')

    2.$x('//*'):是选中当页面的所有元素

    3.$x('//*[@id="i1"]'):@要写在属性的前面,[]:表示里面的是属性;在整个页面中定位到id=i1的元素

    4.$x('//input')://后面也可以加标签,就会定义到当前页面中所有input框,后面可以继续加属性

    5.$x('//input[@id="i1"]'):找到所有input框,并且属性为id=i1的输入框

    6. 当页面不能定位到唯一的元素的时候,可以先定位到唯一的父级元素,再确定父级下面的元素,这就是页面用递进的方式来确定唯一的元素,用‘/’来连接前后的递进,例如:

    $x('//div[@div="driver"][0]/div[@div="inner"][0]')

    7.多个属性组合在一起确定唯一属性,$x('//select@[name="city"] and @[size="4"] and @[multiple="multiple"]')

  • 相关阅读:
    idea git 操作
    1
    python 迭代器/生成器/迭代对象
    python 中的type
    systemd 配置文件
    python 中类的初始化过程
    mysql主从错误180301
    从零开始搭建k8s-20180301
    kubernetes role
    Java程序员毕业两年自述
  • 原文地址:https://www.cnblogs.com/dmjsd/p/12423201.html
Copyright © 2011-2022 走看看