如何透過Selenium啟動Chrome瀏覽器?
我們可以透過Selenium啟動Chrome瀏覽器。在啟動Chrome瀏覽器之前,系統中應該安裝了Java JDK、Eclipse和Selenium webdriver。
按照以下步驟一步一步地啟動Chrome:
選擇與我們系統中Chrome瀏覽器匹配的Chrome驅動程式連結。
接下來,我們必須選擇並點選與我們正在使用的作業系統相容的Chrome驅動程式連結。
一個zip檔案將被下載。解壓並儲存chromedriver.exe檔案到某個位置。
我們可以透過以下方式配置chromedriver.exe檔案:
透過在**環境變數**中設定系統屬性。轉到開始選單並**輸入**“系統”,然後點選它。選擇**高階系統設定**。然後從**高階**選項卡中點選**環境變數**。在系統變數中,選擇Path並點選編輯。然後點選新建。新增chromedriver.exe路徑並繼續。
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class ChromeLaunch{ public static void main(String[] args) { WebDriver driver = new ChromeDriver(); String url = " https://tutorialspoint.tw/questions/index.php"; driver.get(url); } }
透過在指令碼中設定系統屬性。透過在程式碼中將瀏覽器型別和chromedriver.exe路徑作為引數新增到**System.setProperty**方法中。
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class LaunchChromeBrw{ public static void main(String[] args) { WebDriver driver = new ChromeDriver(); // browser type and chromedrover.exe path as parameters System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); String url = " https://tutorialspoint.tw/questions/index.php"; driver.get(url); } }
廣告