chrome中的copy xpath 与copy full xpath的区别

学过测试或者爬虫的,都感觉获取网页元素,使用xpath最方便

但其中有一些细节可能会使你摸不清头脑

比如有时候copy xpath会定位不准确,而使用copy full xpath就可以定位

1、copy xpath(相对路径定位)

优点:

缺点:

有的界面是动态加载,当前看不出是否有相同的id,当界面改变时,就会出现相同id的,这会给我们测试及爬虫人员带来很大的困扰,导致定位不准确

2、copy full xpath(绝对路径定位):

Ful XPath是绝对路径的一种形式,它从根节点开始完整地描述节点的路径。Fu XPath通常以斜杠""开头,表示从根节点开始,然后按照层级关系逐步定位元素。例如,可以使用Ful XPath表达式 /html/body/div/span 来选取 HTML 文档中第一个 div 元素下的第二个 span元素。

优点:而使用copy full xpath时,使用的是绝对定位,这种方法几乎不会出错

缺点:使用绝对路径定位可能会受到页面结构变化的影响,因此在某些情况下可能不够稳健。

相关推荐
aiweker1 小时前
python web开发-Flask 蓝图(Blueprints)完全指南
前端·python·flask
Justin3go6 小时前
两年后又捣鼓了一个健康类小程序
前端·微信小程序
巴巴_羊8 小时前
xss和csrf
前端·xss·csrf
华子w9089258598 小时前
基于 Python Web 应用框架 Django 的在线小说阅读平台设计与实现
前端·python·django
烛阴9 小时前
让你的Python并发飞起来:多线程开发实用技巧大全
前端·python
旺代9 小时前
Vue3中的v-model、computed、watch
前端
excel9 小时前
微信小程序鉴权登录详解 —— 基于 wx.login 与后端 openid 换取流程
前端
Gazer_S9 小时前
【前端隐蔽 Bug 深度剖析:SVG 组件复用中的 ID 冲突陷阱】
前端·bug
蓝婷儿10 小时前
每天一个前端小知识 Day 7 - 现代前端工程化与构建工具体系
前端
mfxcyh11 小时前
npm下载离线依赖包
前端·npm·node.js