UI自动化开发(selenium):模拟人操作浏览器

模拟操作浏览器,实现程序自动化

简单搭建项目环境

需要下载浏览器同版本的驱动、然后创建项目、添加melenium的依赖包、编写简单程序启用自动化。

下载浏览器驱动器ChromeDriver

创建项目&添加依赖包&编写简单程序

执行代码效果如下

测试执行效果

执行程序后,驱动会调用浏览器启动,并打开deepseek的页面。

获取页面中的元素

可以通过id、name、className、cssSeletor、tag、xpath等多种方式可以进行页面元素的抓取,然后再进行填充文本啊或者执行click操作模拟点击。

相关推荐
CHEEVEN_QY9 小时前
新能源汽车电池托盘FSW量产的工艺稳定性控制
java·前端·汽车
惊讶的猫9 小时前
MCP-server
java
ZealSinger9 小时前
Boot4升级PostConstruct不跑了
java·spring boot·spring·升级迁移
Code_Solitude9 小时前
C语言:关于二维数组的作业总结
java·c语言·前端
Wang's Blog9 小时前
Java 项目实战: 外卖平台优化-Nginx六种负载均衡策略对比与选型
java·nginx·负载均衡
Wang's Blog9 小时前
Java 项目实战: 外卖平台优化-YApi接口管理平台与文档导入导出
java·开发语言·yapi
专业程序开发源10 小时前
django新闻推荐系统70655-计算机课程设计、毕业设计
java·javascript·spring boot·后端·python·django·课程设计
vx_Biye_Design10 小时前
springboot一站式旅游管理平台81037-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·课程设计·express·旅游
写后端的胖头鱼10 小时前
时间复杂度 & 空间复杂度
java·数据结构·算法·时间复杂度·空间复杂度
嵌入式学习菌10 小时前
ESP32 ModbusTCP 分片缓存
java·后端·spring