【前言]
Selenium是一個廣泛用於Web應用程序的測試工具,它可以直接運行在瀏覽器中,支持市面上的主流瀏覽器。它能通過編程的方式調用系統和的瀏覽器,並且驅動瀏覽器模擬人的方式進行操作,如輸入、點擊等自動運行在web頁面中。同時對於爬蟲來說,可以解決無法抓取動態頁面內容的問題
【環境安裝】
一、環境介紹
操作系統:Windows
java版本:java8
開發工具:IntelliJ IDEA
二、安裝Selenium
通過Maven安裝
優先使用Maven安裝方式進行,在pom文件中導入以下依賴
<!-- selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.4.0</version>
</dependency>
通過jar包安裝
官網現在是進不去的,已被攔截,這裏使用 淘寶鏡像
,選擇你需要的版本,點擊下載 selenium-server-standalone-3.4.0.jar
然後打開IDEA導入jar包。操作步驟如下
File --> Project Structure -->Modules -->Dependencies -->點擊+號 --> JARs
or directories -->OK
【驅動下載與安裝】
因爲當selenium3.0以後,對不同的瀏覽器做了規範,所有要想設置不同的瀏覽器要下載不同的驅動器。
一、查看瀏覽器版本:本文使用瀏覽器爲chrome(81.0.4044.129)版本, 查看瀏覽器方式如下
二、在chrome驅動器官網下載對應瀏覽器版本的驅動
後,點擊下載(此方式需要科學上網)
如若不能訪問,可以使用taobao鏡像進行下載,
三、設置瀏覽器驅動
新建一個文件夾命名driver(最好是在瀏覽器安裝目錄下面,好找),如:I:driver,將下載好的瀏覽器驅動放在該目錄下面。
設置系統變量path,將 I:driver 添加到path值中