这篇文章只是为了记录一下搭建环境,方便自己日后查看。
一、在eclipse中搭建maven
1.安装maven
将apache-maven-3.5.0解压到C盘根目录下
配置maven环境变
MAVEN_HOME : C:\apache-maven-3.3.9
MAVEN : %MAVEN_HOME%\bin
MAVEN_OPTS : -Xms256m -Xmx512m
在path最前面加上: %MAVEN%;
验证maven是否安装成功
Cmd->mvn -version
成功则出现以下界面
2.maven配置
建立手动仓库maven_repository
给Maven添加本地仓库:
在Maven的安装路径中的conf文件夹中配置settings.xml:
在文中找到localRepository注释行并添加如下:
给Maven配置mirror:
mirror就是镜像, 主要提供一个方便地切换远程仓库地址的途径。
在Maven的安装路径中的conf文件夹中配置settings.xml:
在文中找到
3.在eclipse中安装maven插件
打开Eclipse,进入help -- >Install New Software...
点Add按钮输入:
m2e
http://download.eclipse.org/technology/m2e/releases
然后点击next直到安装完成。
设置Maven插件所关联的Maven程序:
选择Eclipse菜单栏的Window-->Preferences-->Maven--Installations菜单项, 点
击add,选择Maven的具体安装目录
设置自定义的本地仓库:
选择Eclipse菜单栏的Window-->Preferences-->Maven--UserSettings菜单项, 修
改为我们自定义仓库位置下的settings.xml文件, 修改好后点击OK按钮。
新建maven项目
二、Java +selenium环境配置
Selenium3.0的语法:
方法一:
把最新的geckodriver.exe放到java安装目录/bin目录下
WebDriver driver = new FirefoxDriver();
方法二:
如果geckodriver.exe放置在一个任意目录,比如 c:\webdriver\geckodriver.exe
String firefoxdriver = "c:\\webdriver\\geckodriver.exe";
System.setProperty("webdriver.gecko.driver",firefoxdriver);
WebDriver driver = new FirefoxDriver();
2、谷歌浏览器
方法一:
把最新的chromedriver.exe放到java安装目录/bin目录下
WebDriver driver = new ChromeDriver();
方法二:
如果geckodriver.exe放置在一个任意目录,比如 c:\webdriver\chromedriver.exe
String chromedriver = "c:\\webdriver\\chromedriver.exe";
System.setProperty("webdriver.gecko.driver", chromedriver);
WebDriver driver = new ChromeDriver();
IE:
webdriver要使用IE浏览器需要下载InternetExplorerDriver.exe,根据浏览器的版本下载32位或者64位的driver。
操作方法与谷歌浏览器一致
总结:
Driver.exe的版本与浏览器版本不兼容
http://blog.csdn.net/wangxh_btnn/article/details/53466804
Selenium 版本与Driver.exe版本不兼容
准备工具如下:
JDK安装包: JDK1.8及以上
Eclipse 压缩包: http://www.eclipse.org/downloads/
Selenium压缩包: http://code.google.com/p/selenium/downloads/list (建议使用maven下)
1)新建一个maven项目->打开pom.xml
2)百度 maven repository ->搜索selenium Java
3)找到selenium Java 复制maven脚本代码到新建的pom.xml中
修改jdk版本
右键JRE System Library[JavaSe-1.8] ->properties
环境创建完成,接下来就可以创建自动化脚本了