Selenium 高级进阶操作详解
一、前言在前文我们掌握了 Selenium 八大元素定位方式与基础页面等待机制,本文聚焦企业 UI 自动化项目高频高级操作,覆盖鼠标键盘复合动作、下拉框、JS 弹窗、iframe 多框架、多窗口标签页、JS 脚本交互、文件上传下载、Cookie、表格、视频控件、浏览器配置、断言校验等全套进阶能力,全部附带可直接运行 Python 实战代码,适配 Selenium4 标准 API。二、基础对象核心操作:WebElement WebDriver2.1 WebElement 元素基础 API所有定位到的页面元素返回WebElement对象,内置核心操作:方法功能说明click()单击元素send_keys("内容")输入文本 / 文件路径clear()清空输入框内容text获取元素展示文本get_attribute("属性名")获取 DOM 原生属性