搭建selenium+Java+chrome环境

一、安装浏览器

1、下载chrome浏览器并安装;

2、下载chrome浏览器驱动chromedriver,放到chrome.exe的安装路径下;

①首先,查看chrome的版本号:谷歌-----点击页面有上方 按钮-----帮助-----关于Google Chrome(G)----查看谷歌版本号:

http://npm.taobao.org/mirrors/chromedriver/ 根据chrome版本号下载chromedriver:

(注:chrome要与chromedriver版本一致);

3、配置chromedriver环境变量;(百度即可)

二、Java下载及安装

1、下载jdk并安装,配置环境变量(百度即可);

2、下载eclipse并安装(百度即可);

三、maven下载及配置环境变量

1、下载maven,配置环境变量(百度即可);

2、修改maven的settings文件;

①:创建本地仓库文件夹:repository;

②:在maven安装路径conf下,有一个settings.xml文件,编辑该文件:

③在其他路径下创建一个settings.xml文件,内容如下:(注:镜像地址填写阿里的地址,防止下载失败)

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                        http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <mirrors>
            <mirror>
              <id>alimaven</id>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
              <mirrorOf>central</mirrorOf>        
            </mirror>
        </mirrors>
    </settings>

四、配置eclipse中maven项目环境

1、配置 jdk:eclipse-----preference-----搜索框输入Java-----选择Installed JREs-----add-----选择jdk的安装路径-----apply;

2、配置maven:eclipse-----preference-----搜索框输入maven-----选择Installations-----add-----添加maven路径----Apply;

3、配置maven的settings路径:eclipse-----preference-----搜索框输入maven-----选择User Settings-----先添加Global Settings文件(在maven安装路径下conf文件夹下的settings文件)-----再添加User Settings(自己创建的settings文件)文件;

五、 测试

1、创建maven项目;

2、修改pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>selenium_java</groupId>
	<artifactId>selenium_java</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<dependencies>
		<dependency>
			<groupId>org.seleniumhq.selenium</groupId>
			<artifactId>selenium-java</artifactId>
			<version>3.0.0</version>
		</dependency>
		<dependency>
			<groupId>org.testng</groupId>
			<artifactId>testng</artifactId>
			<version>6.14.2</version>
			<scope>test</scope>
		</dependency>
	</dependencies>
</project>

3、创建测试类:

package selenium_java;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class Test1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.setProperty("webdriver.chrome.driver", "C:/Users/Bytue/AppData/Local/Google/Chrome/Application/chromedriver.exe");////param2为谷歌驱动所在的路径
		WebDriver driver = new ChromeDriver();
		driver.get("https://www.abc.....");//打开链接
	}

}

4、run as-----Java application,观察浏览器自动打开http://abc....链接;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章