一箱蟆、環(huán)境配置
1、JDK:Mac-Java環(huán)境配置
2、selenium瀏覽器驅(qū)動:Mac-selenium-瀏覽器驅(qū)動配置
3宴杀、selenium jar包下載
官方各版本下載地址:https://selenium-release.storage.googleapis.com/index.html
本機下載了個最新的3.12
二茅郎、創(chuàng)建項目+導入jar包
1蜗元、用eclipse創(chuàng)建項目
2、導入selenium jar包
選中剛剛新建的項目系冗,右擊選擇Build Path-Configure Build Path:
點擊Add External JARs...導入jar包selenium-server-standalone-3.12.0.jar ->點擊Apply and Close
三奕扣、啟動瀏覽器
1、啟動Chrome瀏覽器
在SeleniumStartBrowser.java類中寫入如下內(nèi)容掌敬,運行即可:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class SeleniumStartBrowser {
public static void main(String[] args) {
//初始化一個chrome瀏覽器實例driver
WebDriver driver = new ChromeDriver();
// get(url)打開一個網(wǎng)站
driver.get("https://www.baidu.com");
//getTitle()獲取當前頁面標題
System.out.println("當前打開頁面的標題是: "+ driver.getTitle());
//關(guān)閉并退出瀏覽器
driver.quit();
}
}
2惯豆、啟動Firefox瀏覽器(替換內(nèi)容運行即可)
1)將1中import org.openqa.selenium.chrome.ChromeDriver;替換成如下內(nèi)容
import org.openqa.selenium.firefox.FirefoxDriver;
2)將1中WebDriver driver = new ChromeDriver(); 替換成如下內(nèi)容
WebDriver driver = new FirefoxDriver();
3、啟動Safari瀏覽器(替換內(nèi)容運行即可)
1)將1中import org.openqa.selenium.chrome.ChromeDriver;替換成如下內(nèi)容
import org.openqa.selenium.safari.SafariDriver;
2)將1中WebDriver driver = new ChromeDriver(); 替換成如下內(nèi)容
WebDriver driver = new SafariDriver();