selenium+java+testng+maven+spring+mybatis

第一步,安装JDK

1、  下载JDK1.8并安装在某一路径下

2、  配置环境变量

a、新建JAVA_HOME:填写安装地址如C:\Program Files\Java\jdk1.8.0_101

b、编辑PATH新增:%JAVA_HOME%\bin;

3、在CMD命令下输入java  -version 或输入javac,出现如下图为安装

第二步,安装Eclipse

下载获取解压包

第三步,安装Maven

1、  下载maven解压在某一路径下,可参考下载apache-maven-3.3.9/

2、  配置环境变量

a、新建MAVEN_HOME:  输入安装地址如D:\软件安装\apache-maven-3.3.9

b、编辑PATH:在后面新增 %MAVEN_HOME%\bin;

3、 在CMD命令下输入mvn  –v,出现如下图为安装正确

4、  在安装包conf下的settings.xml文件新增2处

a、 配置maven本地仓库地址为<localRepository>D:\Maven-repo</localRepository>

b、 配置镜像的地址,因为从默认的中央仓库下载依赖包太慢了,在settings.xml中加入下面的代码:

<mirror>

<id>mirrorId</id>

<mirrorOf>*</mirrorOf>

<name>Human Readable Name for this Mirror.</name>

<url>http://nexus.sf-express.com/nexus/content/groups/public/</url>

</mirror>

5、进入Eclipse,点击Window -> Preference -> Maven -> Installation -> Add,在Installation name中填写maven安装的地址,如我的D:\软件安装\apache-maven-3.3.9, 点击Apply,  再在同路径下选择User Settings,在User Settings(open file)下填写settings的路径,如D:\软件安装\apache-maven-3.3.9\conf\settings.xml,点击Apply,OK按钮

注意

1、完整的PATH路径:%path%;%JAVA_HOME%\bin;%MAVEN_HOME%\bin;

2、安装Maven并导入项目后,Selenium和TestNG会自动安装后,如果TestNG未安装成功,可在线再安装一个,步骤如下(只介绍其中一种),在eclipse界面选择“Help”--"Eclipse Marketplace"中进行查找TestNG 然后进“install”

按步骤安装完成后,检查是否安装成功,在eclipse选择help-Installation Details下查看是否安装成功

第四步,安装SVN插件

方法一

SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x
1、Links for 1.8.x Release:

Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
svn插件包下载:

http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
下载插件包,将插件包复制到Eclipse安装目录
下载后的插件包目录结构如图所示:

将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。然后重启Eclipse 就好了。
安装完成后重启eclipse,打开Window->Preference,在左侧类别区,打开“team”,如有“svn”的选项表示已安装成功。

方法二

1、打开eclipse -> Help ->Install New Software选项, 点击Add按钮

 

根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。

Name: Subclipse 1.8.x

URL: http://subclipse.tigris.org/update_1.8.x

2、点击Select All,全选后点击next
 
3、点击next
4、选中接受license复选框,点击Finish,开始安装
 
5、安装完成后重启eclipse,打开Window->Preference,在左侧类别区,打开“team”,如有“svn”的选项表示已安装成功。

第五步,导入自动化项目

1、在Eclipse中选择File-Import,选择SVN-从SVN检出项目(前期自动化框架已经搭建好并上传到SVN上)

2、  点击Next,选择创建新的资源库位置

3、  点击Next,URL选择自动化项目所在的URL

4、  导入成功后,目录结构如下

FAQ

1、执行用例时,如果浏览器打不开,怎么办?

检查项目下src/main/resources下files下的chromedriver.exe版本与当前自己电脑的浏览器版本是否匹配,如果不匹配,重新下载一个覆盖该文件下的chromedriver.exe插件

转载于:https://www.cnblogs.com/wanshuang/p/8515022.html

Selenium +Java自动化环境安装相关推荐

  1. java实验环境,实验一(Java开发环境安装与配置

    <实验一(Java开发环境安装与配置>由会员分享,可在线阅读,更多相关<实验一(Java开发环境安装与配置(6页珍藏版)>请在人人文库网上搜索. 1.实验报告实验报告序号:实验 ...

  2. Java开发环境安装与配置(快速配置)

    知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做一个独一无二的自己! 对于文 ...

  3. Java开发环境安装搭建

    Java开发环境安装搭建 JDK下载与安装: 安装JDK: 安装JDK: https://www.oracle.com/cn/java/technologies/javase/javase8-arch ...

  4. selenium自动化测试-1.selenium介绍及环境安装

    今天给大家介绍selenium及环境安装 其中包括 python环境安装 selenium环境安装 Chrome驱动安装 Firefox驱动安装 之后会陆续给大家介绍selenium系列 请不要错过我 ...

  5. 行为驱动:Cucumber + Selenium + Java(一) - 环境搭建

    1.1 什么是行为驱动测试 说起行为驱动,相信很多人听说过. 行为驱动开发-BDD(Behavior Driven Development)是一个诞生于2003年的软件开发理念.其关键思想在于通过与利 ...

  6. python selenium - web自动化环境搭建

    前提: 安装python环境. 参考另一篇博文:https://www.cnblogs.com/Simple-Small/p/9179061.html web自动化:实现代码驱动浏览器进行点点点的操作 ...

  7. Selenium Java自动化测试环境搭建

    IDE用的是Eclipse. 步骤1:因为是基于Java,所以首先要下载与安装JDK(Java Development Kit) 下载: 点击这里下载JDK 安装:按照默认安装一路点next就可以了. ...

  8. 简单的web自动化环境安装

    1.浏览器安装     在这里我们选择安装最新版本的火狐浏览器,直接选择默认安装即可,安装完成后讲浏览器安装路径加入环境变量.由于是最新版本(目前是:66.0.3),所以需要浏览器驱动.      浏 ...

  9. Selenium+Java+TestNG环境配置

    1. JDK 2.eclipse+TestNG >TestNG安装.   Name:testng  Location:http://beust.com/eclipse.如图: 3.seleniu ...

最新文章

  1. 《20170914-构建之法:现代软件工程-阅读笔记》
  2. FD.io/VPP — 流量追踪
  3. 用户画像-撸一部分代码啊
  4. C++基础之继承类和派生类
  5. 二分图的最大匹配 匈牙利算法
  6. boost::signals2模块实现将参数从信号调用传递到槽的示例程序
  7. Ext JS学习第五天 Ext_window组件(二)
  8. P1244 青蛙过河
  9. ssh(Spring+Spring mvc+hibernate)——hibernate.cfg.xml
  10. [js] setTimeout的第三个参数有什么用?
  11. vue-cli部署ngixs_Vue-cli项目部署到Nginx
  12. 毕设开发日志2017-12-01-Scan超时
  13. CAS单点登录详细流程
  14. RPM是RedHat Package Manager(RedHat软件包管理工具)
  15. 浅析计算机应用管理及前景,论计算机应用技术的现状及前景
  16. 暗黑模式开发一些心得
  17. Unity BMFont自定义字体
  18. Hadoop单机配置
  19. 图片右侧加文字html完整代码,怎么用css在图片右下方添加文字
  20. 一文教你如何对接【支付宝】支付接口,网友:666啊!

热门文章

  1. 《Git版本控制管理(第2版)》——4.3 Git在工作时的概念
  2. C语言OJ项目参考(1915) 第几天
  3. Aspose.Cells Smart markers 基于模板导出Excel
  4. 初试Node —— node.js的安装
  5. linux命令-eq是什么意思,linux查看系统信息命令
  6. insert exec 语句不能嵌套_Python基础入门知识点——if 语句简介
  7. 平均无故障时间100万小时_【行业动态】三菱J系列重型燃气轮机达新里程碑:100万商业运行小时数...
  8. Linux运行级别介绍和root忘记密码找回方法
  9. oracle open_link,open_links_per_instance 和 open_links 参数说明
  10. postgresql存图片字段类型_C# 使用 PostgreSQL 存储图片二进制数据