selenium 报错 invalid argument: invalid locator

环境:

Python3.12.2 selenium4.0

报错信息:

invalid argument: invalid locator

错误分析:

selenium语法错误,find_element方法少写By.XPATH参数

错误语法如下:

python 复制代码
driver.find_element('//div[@id="myid"]')

解决办法

find_element、find_elements一定要有查找类型参数,例如:By.ID、By.XPATH、By.NAME

python 复制代码
driver.find_element(By.XPATH,'//div[@id="myid"]')

参考资料:

https://blog.csdn.net/m0_47505062/article/details/129041331

相关推荐
天才测试猿7 小时前
Selenium测试框架快速搭建详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
Wpa.wk15 小时前
接口测试-多层嵌套响应处理-JSONPath使用(Java版)
java·前端·经验分享·python·测试工具·jsonpath
yenggd1 天前
wireshark常规用法
测试工具·wireshark·php
我送炭你添花1 天前
Pelco KBD300A 模拟器:06+3.从教学级到企业级工程化转型(二次迭代)
python·测试工具·运维开发
会打莎士比亚的猴子1 天前
tcpdump移植
网络·测试工具·tcpdump
KevinGuo4571 天前
Selenium3自动化测试实战——基于python语言
开发语言·python·selenium
white-persist2 天前
【内网运维】Netstat与Wireshark:内网运维溯源实战解析
运维·网络·数据结构·测试工具·算法·网络安全·wireshark
3824278272 天前
Edge开发者工具:保留日志与禁用缓存详解
java·前端·javascript·python·selenium
卓码软件测评2 天前
第三方CNAS软件测试机构【Apifox Mock脚本进阶_使用JavaScript自定义响应逻辑】
测试工具·ci/cd·性能优化·单元测试·测试用例
autobaba2 天前
XPath 1.0 完整用法指南
selenium·rpa