在eclipse中创建Maven项目-用于学习Selenium 自动化测试

想学习自动化测试,发现Selenium是Web 自动化测试标准工具,支持多语言,完全免费。我是学习java为主的,Selenium正合适。所以第一步是在eclipse中创建一个Maven项目【万事开头难,所以整理这篇博客】

第一步:确保 Eclipse 已经集成了 Maven 插件(Eclipse 4.7 + 版本通常默认自带 Maven,无需额外安装)

验证 Maven 插件:打开 Eclipse → 顶部菜单栏 Window → Preferences → 左侧能找到 Maven 选项,说明已集成。

若未集成:通过 Help → Eclipse Marketplace → 搜索 Maven Integration for Eclipse → 安装后重启 Eclipse。

第二步:创建 Maven 项目

****(一)****启动项目创建向导
  1. 打开 Eclipse,点击顶部菜单栏 File → New → Maven Project
  1. 如果没看到Maven Project则

打开 Eclipse,点击顶部菜单栏 File → New → Other(或直接按 Ctrl+N)。

在弹出的窗口中,展开 Maven 文件夹 → 选择 Maven Project → 点击 Next。

(二)配置项目基础选项

红框部分代表的是Maven 项目模板,简单 Java 项目(如 Selenium 测试)无需使用模板。不用勾选!直接点击next

这个页面是选择 Maven 的 archetype(项目模板),根据我们后面的需求(后续要做 Selenium 自动化测试),选maven-archetype-quickstart这个模板最合适。

选中后点击next

(三)填写项目核心信息

完成后点击Finish

首次在Eclipse中创建Maven项目需要等待

若进度条一直没动可以选择关闭Eclipse配置 Maven 国内镜像后重新创建项目。

第三步:Maven 项目结构说明

第四步:配置 Selenium 依赖

(一)创建项目后,需在pom.xml中添加 Selenium 依赖,步骤如下:

1.双击项目根目录下的 pom.xml 文件,切换到 pom.xml 标签页(纯文本编辑模式)。

2.在 <project> 标签内,找到 <dependencies> 标签(若没有则手动添加),插入以下依赖配置

XML 复制代码
<dependencies>
    <!-- Selenium Java核心依赖 -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>4.15.0</version> <!-- 稳定版,可升级 -->
    </dependency>
    
    <!-- JUnit 5测试框架依赖(配合Selenium使用) -->
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <version>5.9.2</version>
        <scope>test</scope>
    </dependency>
    
    <!-- Chrome浏览器驱动(自动管理,无需手动下载) -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-chrome-driver</artifactId>
        <version>4.15.0</version>
    </dependency>
</dependencies>

3.保存pom.xml后,刷新 Maven 项目:

右键项目 → Maven → Update Project → 勾选当前项目 → 点击 OK,Eclipse 会自动下载所需依赖。

结束啦。后面就可以做别的开发啦。

创作和记录不容易┭┮﹏┭┮

如果有用记得点赞收藏支持下我吧!顺手也点个关注叭!

本文为原创啦,转载记得加链接哦!么么!

相关推荐
蒸蒸yyyyzwd10 小时前
秋招不熟悉力扣学习笔记1
笔记·学习·leetcode
小弥儿11 小时前
GitHub今日热榜 | 2026-08-11:图原生基础设施首日登顶
学习·开源·github
for_ever_love__15 小时前
python基础语法学习: 数据容器
windows·python·学习
云空15 小时前
《电子专业完整学习路线图(分两套:本科四年版 / 零基础自学速成版)》
科技·学习·学习方法·高考
min(a,b)15 小时前
学习第16天:LangGraph 与 Agent 工作流编排
学习
woshihuanglaoshi15 小时前
鸿蒙技术进阶全景高级成长体系:从初中级到架构师的技能树/学习路径/项目实战/认证体系系统性方法论
学习·华为·harmonyos
AI即插即用16 小时前
即插即用系列 | IEEE TMI PLG-HN:原型学习引导的 CNN-Transformer 混合网络,攻克乳腺肿瘤分割难题
人工智能·深度学习·神经网络·学习·目标检测·cnn·transformer
leo_messi9417 小时前
langchain学习(三) - tools使用
学习·langchain
for_ever_love__17 小时前
python基础语法学习: 变量, 输入输出, 运算符
网络·python·学习
学习和思考17 小时前
非自动化专业如何自学PLC?我的6个月学习路线图
笔记·学习·自动化·学习方法