当前位置: 首页 > news >正文

Selenium的xpath高级写法-实用篇

系列文章目录

提示:阅读本章之前,请先阅读目录


文章目录

  • 系列文章目录
  • 前言
  • 获取父级
  • 获取前一个兄弟级
  • 获取后一个兄弟级
  • 获取内容包含某些内容
  • 获取内容是空


前言


获取父级

//div[text()=‘我是子级’]/parent::div[text()=‘我是父级’]

获取前一个兄弟级

//div[text()=‘我是后面一个的兄弟’]/preceding-sibling::div[1]

获取后一个兄弟级

//div[text()=‘我是后面一个的兄弟’]/following-sibling::div[1]

获取内容包含某些内容

//div[contains(text(), ‘包含我这些内容,就符合’)]

获取内容是空

//span[normalize-space(text()) = ‘’]

http://www.lryc.cn/news/116895.html

相关文章:

  • 阿里云官方关于数据安全保护的声明
  • 【神经网络手写数字识别-最全源码(pytorch)】
  • React、Vue和Angular的优缺点
  • ArcGIS Pro根据不同条件显示不同标注
  • DynamicsCRM专栏导览
  • Vue自定义指令使用
  • python爬虫之scrapy框架介绍
  • winform中嵌入cefsharp, 并使用selenium控制
  • 【leetcode】349. 两个数组的交集(easy)
  • leetcode 2616. 最小化数对的最大差值
  • npm install 安装慢的问题处理
  • 【JAVA】七大排序算法(图解)
  • UNIX 系统概要
  • Unity 基础函数
  • 【学习】若依源码(前后端分离版)之 “ 上传图片功能实现”
  • vue3 excel 导出功能
  • python 相关框架事务开启方式
  • vue使用ElementUI
  • Python做一个绘图系统3:从文本文件导入数据并绘图
  • flutter开发实战-获取Widget的大小及位置
  • 软件测试工程师面试如何描述自动化测试是怎么实现的?
  • Qt5兼容使用之前Qt4接口 intersect接口
  • 【云原生】Kubernetes节点亲和性分配 Pod
  • 【Essential C++课后练习】纯代码(更新中)
  • C#仿热血江湖GClass
  • [SQL智慧航行者] - 用户购买商品推荐
  • Idea配置Scala开发环境
  • LT8711UXD 是一款高性能双通道 Type-C/DP1.4 至 HDMI2.0 转换器
  • Android APK体积优化(瘦身)
  • python技术栈 之 单元测试中mock的使用