搭建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....鏈接;

 

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