自动化中关于文本的xpath定位

selenium中://*text()='内容'

appium中://*@text='热门'

如果是网页端元素,可以打开console,编写 $x("//div1") 判断自己写的xpath是否正确;

如果是appium,settings里面PLugins,下载XPathView+XSLT插件,打开xml文件,右击Evaluate XPath,可校验输入的xpath是否正确;或者通过网站Free Online XPath Tester / Evaluator - FreeFormatter.com

介绍下xpath的基础写法:

//label/div1 # //相对路径

//label/divlast() # 最后一个div标签

//div@class='app' # 属性定位

//input@id='kw1' and @name='wd' # 布尔定位,and or

//labelstarts_with(@class, 'btn') # class以btn开头

//labelcontains(text(), 'jpg')/.. # 文本包含jpg的元素的上一层元素

推荐博文:

selenium实现ui页面自动化框架搭建_ui自动化测试框架搭建-CSDN博客

相关推荐
大貔貅喝啤酒31 分钟前
pip 国内镜像源大全【测试 / 自动化开发常备】
运维·自动化·pip·国内镜像源
易舟云财务软件1 小时前
财务 AI Python 实战:从自动化报表到智能风控的应用场景
人工智能·python·自动化
JF_Ma1 小时前
天量极客自动化技术:miniQMT系统实现量化交易自动化
运维·自动化
AC赳赳老秦2 小时前
用 OpenClaw 整理团队技术分享:自动提取 PPT 内容、生成文字稿、同步到知识库
开发语言·python·自动化·powerpoint·wpf·deepseek·openclaw
弹简特2 小时前
【接口自动化】01-pytest详解、pytest执行逻辑、pytest参数、配置文件和pytest标记
自动化·pytest
我送炭你添花3 小时前
工业现场稳定性工程:能量秩序的守护之道(目录)
机器人·自动化·智能工厂
爱吃泡芙的小白白3 小时前
无人机机巢:低空经济的自动化基石,一文读懂其原理、应用与未来
运维·自动化·无人机·低空经济
唔663 小时前
(一)一套完整的自动化脚本,一键搭建5节点负载均衡集群
运维·自动化·负载均衡
HackTwoHub4 小时前
WEB扫描器Invicti-Professional-V26.50.0(自动化爬虫扫描)更新
前端·人工智能·chrome·爬虫·web安全·网络安全·自动化
咖啡星人k4 小时前
用 MonkeyCode 构建全栈应用:从需求到部署的AI自动化实践
运维·人工智能·自动化