如何在 Internet Explorer 浏览器上运行 Selenium 测试?


在 Selenium IE 驱动的帮助下,我们可以在 Internet Explorer 浏览器上运行 Selenium 测试。它是一个独立的服务器,按照 webdriver 协议工作,并作为 Internet Explorer 浏览器和 Selenium 代码之间的通信。

首先,我们必须从以下链接下载 IEDriverServer.exe 文件 − https://www.seleniumcn.cn/downloads/

然后单击下载链接(32 或 64 位),具体取决于我们的本地操作系统。

下载完成后,会保存一个 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;
public class IEBrwserLaunch{
   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://www.yahoo.com/");
   }
}

输出

更新于: 2021 年 4 月 6 日

269 次浏览

开启你的职业生涯

完成课程获得认证

开始
广告