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

相关推荐
123过去4 小时前
nfc-list使用教程
linux·网络·测试工具·安全
软件测试媛5 小时前
2026软件测试面试题大全(含答案+文档)
功能测试·测试工具·面试·ai软件测试
class心平气和6 小时前
postman-mcp-server
测试工具·postman
测试199811 小时前
Python+Excel读取和存储测试数据完成接口自动化测试
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
测试199813 小时前
从登录测试谈测试用例
自动化测试·软件测试·功能测试·测试工具·测试用例·性能测试·安全性测试
上天_去_做颗惺星 EVE_BLUE19 小时前
Linux Core Dump 测试操作手册
linux·c++·测试工具
吉哥机顶盒刷机19 小时前
晶晨烧录软件无法安装驱动解决办法
测试工具·晶晨烧录工具
123过去19 小时前
mfterm使用教程
linux·网络·测试工具·安全
123过去19 小时前
nfc-mfclassic使用教程
linux·网络·测试工具·安全
Wpa.wk1 天前
APP测试 - 压力测试与性能分析3
测试工具·自动化·压力测试