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();
   }
}

輸出

更新於: 2021-04-07

359 次瀏覽

開啟您的職業生涯

完成課程獲得認證

立即開始
廣告