Selenium Internet Explorer 驅動程式或 IE 驅動程式是什麼?
Selenium Internet Explorer 驅動程式用於在 Internet Explorer 瀏覽器中執行測試用例。它是一個獨立的伺服器,在我們的 Selenium 測試和 Internet Explorer 瀏覽器之間建立連結。
我們可以從以下連結下載 Internet Explorer Driver 檔案 - https://www.selenium.dev/downloads/
選擇並單擊與我們的本地作業系統相容的下載連結。下載完成後,將建立一個 zip 檔案。我們必須解壓它並將可執行檔案 - IEDriverServer.exe 儲存到某個位置。
接下來,我們將使用 System.setProperty 方法設定 IEDriverServer.exe 檔案的路徑。我們必須建立 InternetExplorerDriver 的物件。
語法
System.setProperty("webdriver.ie.driver", "C:\Users\ghs6kor\Desktop\Java\IEDriverServer.exe"); WebDriver driver = new InternetExplorerDriver();
示例
import org.openqa.selenium.WebDriver; import org.openqa.selenium.ie.InternetExplorerDriver; import org.openqa.selenium.Capabilities; import org.openqa.selenium.remote.RemoteWebDriver; public class BrwIEDriver{ public static void main(String[] args) { //configure path of IEDriverServer.exe path System.setProperty("webdriver.ie.driver", "C:\Users\ghs6kor\Desktop\Java\ IEDriverServer.exe"); //object of InternetExplorerDriver WebDriver driver = new InternetExplorerDriver(); //URL launch driver.get("https://tutorialspoint.tw/index.htm") Capabilities cap = ((RemoteWebDriver) driver).getCapabilities(); System.out.println("Browser name is: " + cap.getBrowserName()); System.out.println("Browser version is: " + cap.getVersion()); //browser close driver.close(); } }
輸出
廣告