热门

最新

红包

立Flag

投票

同城

我的

发布
chrisliuluo
为了人类心智的荣耀
3 年前
truechrisliuluo

WebUI自动化定位元素,无论是使用Xpath或者CSS都是,使用本地打开浏览器获取的内容和自动化控制浏览器打开获取的内容不一致。
例如:百度首页的搜索框,使用本地浏览器打开复制Xpath为
/html/body/div[2]/div[2]/div[5]/div[1]/div/form/span[1]/input
但是使用自动化控制浏览器打开后获取的Xpath却是
/html/body/div[2]/div[1]/div[5]/div/div/form/span[1]/input
这就直接导致我如果使用在本地找到的这个xpath去写脚本的话,怎么都找不到元素,有没有大佬知道是为啥???浏览器版本和驱动版本不符导致的吗?还是浏览器本地启动就是会自动加一些东西啊?

浏览器版本为Chrome 119.0.6045.160,驱动版本119.0.6045.159,Selenium3.141.0,python3.11

一起学编程
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
人在清醒的时候,一定要珍惜 脑子清醒的日子;别犯懒,珍惜;前车之鉴,后车之师;又开始 不珍惜了;人心不足
立即登录