1.Eclipse各種版本選擇
Eclipse 壓縮包: http://www.eclipse.org/downloads/
進入網站,點選Download 64 bit,
下載下傳到本地exe檔案,輕按兩下可執行檔案,進入的頁面很多eclipse,選擇一個安裝,我選擇的如圖所示IDE。
2,建立一個Maven工程,File>New>Other
3.彈視窗,點選next即可
4.在接下來的視窗中,選擇maven-archetype-quickstart
5.填寫資訊,包名及工程名,随便填寫
6. 點選Finish後,就會生成一個工程,如下所示
*****************接下來就是下載下傳Selenium需要的jar包*********************
1打開該網址:http://www.mvnrepository.com/,在輸入框中輸入Selenium,點選搜尋,出現如下界面,由于我們配置的環境是Java+Selenium,是以選擇第一個即可
2。我下載下傳的3.4.0版本
3.粘貼到pom.xml文檔中,儲存便會自動下載下傳
4.下載下傳完成後,可檢視到剛下載下傳的Selenium中包含的jar包,如下所示:
5.完成一個自動化例子
package com.test.auto;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class yihuqingjiu_test_12306 {
public static void main(String[] args) throws Exception {
//chrom浏覽器驅動的位置
System.setProperty("webdriver.chrome.driver","C:\\Program Files (x86)\\Google\\chromedriver.exe");
//web驅動指向chrom驅動并建立對象driver
WebDriver driver=new ChromeDriver();
//擷取網址
driver.get("https://www.baidu.com");
//浏覽器最大化
driver.manage().window().maximize();
//kw是輸入框的id,12306是在輸入框中藥輸入的内容
driver.findElement(By.id("kw")).sendKeys("12306");
//su是搜尋按鈕的id
WebElement btn=driver.findElement(By.id("su"));
//點選事件
btn.click();
//休眠時間
Thread.sleep(3000);
//關閉頁面
driver.close();
}
}
最後要說一下很多人chrome浏覽器調不起來。多半原因是chrome浏覽器版本和chromedriver版本不比對
例如我的chrome浏覽器版本是:74.0.3729.108
chromedriver版本下載下傳位址:https://chromedriver.storage.googleapis.com/index.html
我選擇的74.0,.3729.6
下載下傳完chromedriver。我放到C槽了。C:\\Program Files (x86)\\Google\\chromedriver.exe
運作後,調起了浏覽器打開百度,輸入12306搜尋成功。
總結:1.eclipse版本選擇。2. selenium版本 3.chromedriver 和浏覽器版本選擇對應上。4.驅動發的位置對應好。
希望對初學者的你有所幫助。