Selenium 元素操作 WebElement 对象

复制代码
'''
通过 find_element() 方法找到的元素对象就是 WebElement 类型。

clear(): 清除文本
send_keys(value): 模拟按键输入
click():  单击元素
submit(): 提交表单(有些不提供搜索按钮,通过键盘上的回车键完成提交,可以通过 submit 模拟)
size: 获取元素的尺寸
text: 获取元素的文本
get_attribute(name): 获取属性值
is_displayed(): 判断元素是否可见,可见返回 True,不可见返回 False
is_enabled(): 判断元素是否可以点击,可点击返回 True, 不可点击返回 False
is_selected(): 判断元素是否被选中,选中返回 True, 未选中返回 False,如 radio 或 checkbox 是否被选中。

eg:
element.is_enabled()
'''
复制代码
'''
参考:
Selenium之操作浏览器、元素等待、窗体切换和弹窗处理
https://mp.weixin.qq.com/s/EGHJn-9u9yiJ42QDIgx1HA
Python + Selenium(十)元素对象 WebElement
https://www.jianshu.com/p/c70c05c416f0
selenium判断元素可点击、可见、可选
https://blog.csdn.net/weixin_39843945/article/details/134038608
'''
相关推荐
freejackman2 天前
【工程化】从“单兵作战”到“多引擎架构”:基于门面模式的重构实战
大数据·数据库·hive·sql·测试工具·设计模式·架构
坐吃山猪2 天前
Python22-PostMan调试MCP
测试工具·postman·mcp
测试界的小码农3 天前
【 AI Agent 软件测试实战(05):任务规划与状态管理,让 Agent 学会拆解复杂测试任务】
人工智能·测试工具
和粒科技5 天前
热重分析仪TG 309 Libra Classic
测试工具
ClouGence6 天前
不搭 Selenium 或 Playwright,怎么测试公司的内网业务?
selenium·测试
螺丝钉tina11 天前
[Playwright] [02]常用命令与调试:Debug UI、Mode和 Trace Viewer
开发语言·javascript·测试工具·ui·自动化
梧桐16812 天前
14天、31个缺陷、28个测试脚本—用 Claude Code 完成第三方软件测试
人工智能·测试工具
mewowaBc12 天前
postman使用细则
测试工具·postman·偏差
光影62713 天前
Unittest单元测试基础速记
测试工具·单元测试·json·测试覆盖率
xie8810180213 天前
正则里的点号不匹配换行:多行模式的开关
运维·服务器·测试工具