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
'''
相关推荐
测试199818 分钟前
接口自动化测试套件封装示例详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
我的xiaodoujiao5 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 31--开源电商商城系统项目实战--加入购物车、提交订单测试场景
python·学习·测试工具·pytest
测试人社区—52726 小时前
你的单元测试真的“单元”吗?
前端·人工智能·git·测试工具·单元测试·自动化·log4j
测试人社区—527210 小时前
破茧成蝶:DevOps流水线测试环节的效能跃迁之路
运维·前端·人工智能·git·测试工具·自动化·devops
白露与泡影11 小时前
从 JDK 8 到 JDK 18,Java 垃圾回收的十次进化
java·开发语言·测试工具
我的xiaodoujiao11 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 30--开源电商商城系统项目实战--配置测试环境地址
python·学习·测试工具·pytest
测试秃头怪20 小时前
2026最新软件测试面试八股文(含答案+文档)
自动化测试·软件测试·python·功能测试·测试工具·面试·职场和发展
测试老哥1 天前
Postman接口测试基本操作
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
月亮!1 天前
移动端测试重磅升级:跨平台自动化测试框架深度对比
运维·网络·人工智能·测试工具·容器·自动化·测试用例
Jul1en_1 天前
【自动化测试】介绍Web自动化测试及Selenium安装
spring boot·功能测试·selenium