解决使用selenium进行自动化测试出现的错误~

python 复制代码
selenium.common.exceptions.JavascriptException: Message: javascript error: {"status":32,"value":"An invalid or illegal selector was specified"}
  (Session info: chrome=125.0.6422.77)
Stacktrace:
	GetHandleVerifier [0x00007FF7B30E1F52+60322]
	(No symbol) [0x00007FF7B305CEC9]
	(No symbol) [0x00007FF7B2F17EBA]
	(No symbol) [0x00007FF7B2F1DCEE]
	(No symbol) [0x00007FF7B2F20641]
	(No symbol) [0x00007FF7B2F206E0]
	(No symbol) [0x00007FF7B2F6733B]
	(No symbol) [0x00007FF7B2F6773C]
	(No symbol) [0x00007FF7B2FAE967]
	(No symbol) [0x00007FF7B2F8C25F]
	(No symbol) [0x00007FF7B2FABC80]
	(No symbol) [0x00007FF7B2F8BFC3]
	(No symbol) [0x00007FF7B2F59617]
	(No symbol) [0x00007FF7B2F5A211]
	GetHandleVerifier [0x00007FF7B33F949D+3301613]
	GetHandleVerifier [0x00007FF7B34436C3+3605267]
	GetHandleVerifier [0x00007FF7B3439440+3563664]
	GetHandleVerifier [0x00007FF7B3194326+790390]
	(No symbol) [0x00007FF7B306750F]
	(No symbol) [0x00007FF7B3063404]
	(No symbol) [0x00007FF7B3063592]
	(No symbol) [0x00007FF7B3052F9F]
	BaseThreadInitThunk [0x00007FFC743F7034+20]
	RtlUserThreadStart [0x00007FFC7465D0D1+33]

出现该错误的原因是由于selenium框架找不到对应的元素,我检查了好几遍都发现没有问题,最终才发现是我元素名多带了半个引号,而导致该元素名找不到

相关推荐
聆风吟º3 小时前
CANN开源项目实战指南:使用oam-tools构建自动化故障诊断与运维可观测性体系
运维·开源·自动化·cann
NPE~3 小时前
自动化工具Drissonpage 保姆级教程(含xpath语法)
运维·后端·爬虫·自动化·网络爬虫·xpath·浏览器自动化
极客小云3 小时前
【ComfyUI API 自动化利器:comfyui_xy Python 库使用详解】
网络·python·自动化·comfyui
不会代码的小测试5 小时前
UI自动化-POM封装
开发语言·python·selenium·自动化
兜兜转转了多少年6 小时前
从脚本到系统:2026 年 AI 代理驱动的 Shell 自动化
运维·人工智能·自动化
L543414469 小时前
告别代码堆砌匠厂架构让你的系统吞吐量翻倍提升
大数据·人工智能·架构·自动化·rpa
码农阿豪9 小时前
多服务器批量指令管理:从Xshell到自动化运维
运维·服务器·自动化
网络安全-杰克10 小时前
Jmeter压力测试工具安装与使用
自动化测试·软件测试·测试工具·jmeter·职场和发展
2501_9419820510 小时前
别再手动发群消息了!企业微信外部群自动化推送的架构设计与实现
运维·自动化·企业微信
Wpa.wk10 小时前
接口自动化 - 接口鉴权处理常用方法
java·运维·测试工具·自动化·接口自动化