Selenium Internet Explorer 驱动程序或 IE 驱动程序是什么?


Selenium Internet Explorer 驱动程序用于在 Internet Explorer 浏览器中执行测试用例。它是一个独立的服务器,在我们的 Selenium 测试和 Internet Explorer 浏览器之间建立链接。

我们可以从以下链接下载 Internet Explorer Driver 文件 - https://www.seleniumcn.cn/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.com/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 次浏览

开启您的职业生涯

完成课程获得认证

立即开始
广告