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

相关推荐
小陈的进阶之路16 小时前
postman/apifox接口测试
测试工具·postman
llilian_1616 小时前
IRIG-B码产生器立足用户痛点,提供精准授时解决方案
大数据·数据库·功能测试·单片机·嵌入式硬件·测试工具
小陈的进阶之路1 天前
Selenium元素定位
python·selenium
半个俗人1 天前
06postman批量执行及参数化
测试工具·postman
紫丁香1 天前
Selenium自动化测试详解1
python·selenium·测试工具·ui
软件测试君1 天前
自动化测试路线图之自动化测试完整指南
自动化测试·软件测试·测试工具·面试·职场和发展·单元测试·职场经验
半个俗人2 天前
05postman关联-常用的数据提取方式
测试工具·jmeter·postman·js
123过去2 天前
ike-scan使用教程
linux·测试工具
半个俗人2 天前
07.postman newman生成测试报告
测试工具·postman
爱敲代码的菜菜2 天前
【测试】自动化测试
css·selenium·测试工具·junit·自动化·xpath