目录

1、相对路径定位

2、定位某个元素的父级元素

3、定位一组元素的第几个

4、定位到一组元素,但是需要从第n个开始

5、定位元素的属性值

6、定位标签的文本内容


1、相对路径定位

//标签名[@属性名="属性值"]

2、定位某个元素的父级元素

元素xpath/parent::"父级元素标签名"

//*[@id="list"]/dl/a/parent::dl

3、定位一组元素的第几个

xpath[数字]        注意:xpath是从1开始

例:定位第5个元素

//*[@id="list"]/dl/a[5]

4、定位到一组元素,但是需要从第n个开始

xpath[position()]

例:从第13个元素开始

//*[@id="list"]/dl/a[position()>12]

5、定位元素的属性值

xpath/@属性名

例:定位a标签的href属性值

//*[@id="list"]/dl/a/@href

6、定位标签的文本内容

xpath/text()

例:定位dd标签的文本内容

//*[@id="list"]/dl/a/dd/text()

xpath常用的定位方法相关推荐

  1. selenium自动化常用元素定位方法

    一.选择界面元素 根据元素的特征选择:ID,Name,Class,TagName,link_text 根据元素的特征和关系:css,xpath 二.如何选择界面元素 1.存在ID属性的元素,可通过 i ...

  2. appium python实例_Appium Python 常用元素定位方法测试小米计算器实例

    常用的元素定位方法 Uiautomator 定位 image.png text属性的方法 #text driver.find_element_by_android_uiautomator('new U ...

  3. webdriver中常用的定位方法

    目录 一.单数定位 二.复数定位 三.细讲xpath定位 3.1.xpath属性定位 3.2.xpath其他属性 3.3.文本属性 3.4.xpath标签 3.5.xpath层级 3.6.xpath索 ...

  4. 史上最全的xpath定位方法 全在这了!

    Xpath常用的定位方法 相信做过selenium UI自动化的朋友都知道,工作中大部分的元素定位都是使用xpath进行定位,所以xpath是UI自动化工作中非常重要的一个环节,所以我单独整理出来一篇 ...

  5. 史上最全的xpath定位方法

    XPath是一种用于在XML和HTML文档中定位元素的语言.下面是一些XPath路径查找的技巧和思路: 使用元素名称定位:可以使用元素的名称来查找元素.例如,要查找所有的<div>元素,可 ...

  6. 经颅磁刺激常用定位方法

    关注"心仪脑"查看更多脑科学知识的分享 关键词:经颅磁.TMS 在之前的两期经颅磁推文中,我们向大家介绍了经颅磁的基本原理与常见的刺激方法.不同的疾病所关联的脑区不同,并且具有不同 ...

  7. selenium 元素定位方法

    拿百度界面的输入框输入内容为例: 1.通过元素的id属性进行元素定位,在html中元素的id是唯一的. 定位方法:find_element_by_id(id) 2.通过元素的name属性进行元素定位, ...

  8. rf中resourceid_RF(三)元素定位方法

    经过较长时间的自动化编写,个人认为,UI自动化的精髓除了设计思路,那就是元素定位了!接下来就介绍常用的定位方法以及写法! 一.APP元素定位工具及写法 还记得RF(一)中,安装过一个Android S ...

  9. 常用室内定位技术总结

    常用室内定位技术总结 目前,常用的定位方法,从原理上来说,主要分为:邻近探测法.质心法.极点法.多边定位法.指纹法和航位推算法. 主要室内定位方法对比如下: 各种原理各有优劣,在不同应用场景.不同预算 ...

最新文章

  1. CSS揭秘之《背景图案》
  2. linux 交叉编译 生成模块 makefile
  3. c语言表现一些简单的图片,C语言的一些简单例题.doc
  4. HSIC简介:一个有意思的判断相关性的思路
  5. MybatisPlus 多租户架构(Multi-tenancy)实现
  6. 从零玩转Webpack4+实现原理笔记(一)
  7. zb怎么做渲染图_怎样用ZBrush对模型进行渲染(二)
  8. Android 六大布局之 LinearLayout( 线性布局)
  9. 【血糖检测】基于matlab改进深度回归网络的无创血糖检测【含Matlab源码 1572期】
  10. Ubantu指令收藏
  11. 对计算机选购的注意事项,购买电脑的一些注意事项
  12. 企业级多用户发卡平台源码
  13. javaWeb连接数据库实现简单的登陆注册功能
  14. Word增加和删除行号
  15. 实验:Android案例——小宝宝装备选择
  16. mx4usb计算机连接在哪,魅族 MX4 开启USB调试模式
  17. 数仓工具—Hive源码之cli 模块(2)
  18. 1月重磅福利——Softing在线培训课程上线
  19. 怎么把视频做成背景html,HTML5设置视频背景的方法介绍
  20. 实现 JSON.parse

热门文章

  1. 全程配图超清晰的JAVA后台控制(maven+Tomcat+JDBC)第二期
  2. python反恐精英代码类似的编程_敲代码学Python:CS188之实现深度优先搜索
  3. Formula for Entrepreneurial Success
  4. js获取子节点的方法
  5. GitHub创建删除分支
  6. YouTuBe各类优秀频道推荐二音乐舞蹈
  7. 校园话剧剧本《友爱之间》
  8. 惠普EliteBook电脑系统中病毒怎么重新安装系统?
  9. 【原创】游戏csol2 X64反直接附加运行游戏
  10. mui 确定要离开当前页面吗?, 温馨提示, [取消, 确定]