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

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

简单搭建项目环境

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

下载浏览器驱动器ChromeDriver

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

执行代码效果如下

测试执行效果

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

获取页面中的元素

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

相关推荐
ruleslol3 小时前
Function Calling 讲解
java·ai
步行cgn3 小时前
Spring 注入 Properties 详解
java·python·spring
星空3 小时前
Map<String, String>`Map`是接口,不能直接 new
java·前端·算法
liangbo73 小时前
12-JVM 调优方法论与参数速查
java·jvm
干到60岁退休的码农3 小时前
16.过滤器中处理异常响应返回
java·spring boot·mybatis
Java_2017_csdn4 小时前
StringUtils.hasText() 和 StringUtils.isNotBlank() 方法对比
java
Joy T4 小时前
Spring AI 2.0 进阶入门:RAG、Structured Output 与 Agent 信息闭环
java·人工智能·spring·rag·springai·agent入门
xiaoqiMikko4 小时前
jackson-databind 又出 4 条,Dependabot 一条都不报:2.21.5 还差 3 条
java·安全
無限進步D4 小时前
VSCode 简介+安装+JavaWeb前端常用插件+简单配置
java·开发语言·css·vscode·html·css3·插件