解决使用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框架找不到对应的元素,我检查了好几遍都发现没有问题,最终才发现是我元素名多带了半个引号,而导致该元素名找不到

相关推荐
程序员小远15 小时前
Appium-移动端自动测试框架详解
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
johnny23315 小时前
AI加持测试工具汇总:Strix、
人工智能·测试工具
韩师学子--小倪16 小时前
tcpdump + Wireshark:抓取nginx转发到服务的流量
测试工具·nginx·tcpdump
施努卡机器视觉17 小时前
SNK施努卡车门自动化安装
运维·自动化
2401_77CN17 小时前
汇川Easy系列PLC封装一阶低通滤波器FC【双线性变换】(定时中断应用,固定步长求解)
笔记·自动化
百花~19 小时前
自动化测试概念篇~
selenium·log4j
一晌小贪欢19 小时前
【Python办公】用 Selenium 自动化网页批量录入
开发语言·python·selenium·自动化·python3·python学习·网页自动化
垂金烟柳21 小时前
MongoDB GridFS 历史数据自动化清理实践
数据库·mongodb·自动化
代码的乐趣1 天前
支持selenium的chrome driver更新到142.0.7444.175
chrome·python·selenium