Selenium+IDEA+Maven+TestNG环境搭建
2016-05-30 15:44
411 查看
第一 安装java环境。
1. 下载并安装Jdk1.7或Jdk1.8
2. 新建一个环境变量JAVA_HOME,指向jdk的安装目录。
3. 打开一个cmd,执行java –version, 显示java版本号表明java安装成功。
第二 准备Intellij IDEA开发工具
1. 下载并安装IDEA
第三 配置Maven环境。
1. 下载与IDEA版本兼容的Maven(IDEA13与Maven3.3不兼容,与Maven3.1兼容;IDEA14与Maven3.3兼容。)
2. 将Maven解压至不易被动的目录,如C:\Program Files\Java\apache-maven-3.3.3.
3. 新建一个环境变量M2_HOME,指向解压后的Maven目录,如C:\Program Files\Java\apache-maven-3.3.3,在Path变量中加入%M2_HOME%\bin。
4. 将附件中settings.xml文件分别拷贝到以下两个路径:
a. C:\Users\User_Name\.m2
b. path\to\apache-maven-3.3.3\conf
5. 打开一个cmd,执行mvn –v, 显示maven版本号表明Maven安装成功。
第四 配置Selenium2 Webdriver 运行环境
1.下载IEDriverServer、chromedriver等使用到的driver。Firefox浏览器不需要另外下载driver。
2. 在C盘新建一个目录Selenium, 将下载下来的driver文件放到C:\Selenium(此处可以放至任意位置,在代码里指定该位置即可)。
第五 在Maven项目中添加Selenium和TestNG相关jar包的依赖
1. 在IDEA中新建一个Maven项目。
2.搜索到以下相关jar包的group ID, artifact ID, version等相关信息,并将此添加到pom.xml文件的dependencies中(项目中使用到的其他jar包也可至该网址上搜索到并添加至pom.xml文件):
Selenium-firefox-driver, selenium-chrome-driver, selenium-ie-driver, selenium-support, testng
1. 下载并安装Jdk1.7或Jdk1.8
2. 新建一个环境变量JAVA_HOME,指向jdk的安装目录。
3. 打开一个cmd,执行java –version, 显示java版本号表明java安装成功。
第二 准备Intellij IDEA开发工具
1. 下载并安装IDEA
第三 配置Maven环境。
1. 下载与IDEA版本兼容的Maven(IDEA13与Maven3.3不兼容,与Maven3.1兼容;IDEA14与Maven3.3兼容。)
2. 将Maven解压至不易被动的目录,如C:\Program Files\Java\apache-maven-3.3.3.
3. 新建一个环境变量M2_HOME,指向解压后的Maven目录,如C:\Program Files\Java\apache-maven-3.3.3,在Path变量中加入%M2_HOME%\bin。
4. 将附件中settings.xml文件分别拷贝到以下两个路径:
a. C:\Users\User_Name\.m2
b. path\to\apache-maven-3.3.3\conf
5. 打开一个cmd,执行mvn –v, 显示maven版本号表明Maven安装成功。
第四 配置Selenium2 Webdriver 运行环境
1.下载IEDriverServer、chromedriver等使用到的driver。Firefox浏览器不需要另外下载driver。
2. 在C盘新建一个目录Selenium, 将下载下来的driver文件放到C:\Selenium(此处可以放至任意位置,在代码里指定该位置即可)。
第五 在Maven项目中添加Selenium和TestNG相关jar包的依赖
1. 在IDEA中新建一个Maven项目。
2.搜索到以下相关jar包的group ID, artifact ID, version等相关信息,并将此添加到pom.xml文件的dependencies中(项目中使用到的其他jar包也可至该网址上搜索到并添加至pom.xml文件):
Selenium-firefox-driver, selenium-chrome-driver, selenium-ie-driver, selenium-support, testng
<dependencies> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-chrome-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-ie-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-htmlunit-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-support</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies>
相关文章推荐
- 计算字符串相似度算法——Levenshtein
- Easyui 栏目组定义
- 将Excel导入SAP数据库表
- CentOS之——安装ANT
- tq2440 pwm 驱动
- windows上RSA密钥生成和使用
- Yii2中如何使用modal弹窗(基本使用)
- Android频道管理集成
- springmvc框架下的国内地区级联效果(共享一下给学习的小伙伴)
- Java异常面试题
- nfs 安装配置
- 快速幂
- java 遍历时间段的方法
- java java的内存管理浅谈
- View与SurfaceView的区别与联系
- 操作系统
- 使用过的接口代码,忘记了复习用
- 使用curl命令操作elasticsearch
- android 基础 网络交互 HttpClient HttpUrlConnection
- Ambari 2.1安装 HDP2.3.2 之 五、配置amabri-server