Watir - 浏览器驱动安装



本章将介绍安装使用 Watir 测试项目所需的浏览器驱动程序。在 Watir 6 之前,我们需要包含 watir-webdriver 来使用浏览器驱动程序。Watir 6 版本发布后,watir-webdriver 已包含在 Watir 包中,用户无需单独添加 watir-webdriver

Chrome、Firefox 和 Safari 等浏览器默认可用,无需额外添加。如果在测试过程中遇到浏览器驱动程序不可用的问题,可以按照以下说明下载它们。

我们将安装以下浏览器的驱动程序:

  • 浏览器驱动程序 - Chrome
  • 浏览器驱动程序 - Firefox
  • 浏览器驱动程序 - Edge
  • 浏览器驱动程序 - Internet Explorer
  • 浏览器驱动程序 - Safari

浏览器驱动程序 - Chrome

要获取 Chrome 浏览器驱动程序,请访问:https://sites.google.com/a/chromium.org/chromedriver/downloads

Driver Browser

检查您的浏览器版本,并相应下载 Chrome 驱动程序。要检查 Chrome 浏览器的版本,请按照以下步骤操作:

Chrome driver

点击“关于 Google Chrome”,它将显示 Chrome 版本,如下所示:

Chrome Version

我们的版本是 74。因此,下载 Chrome 驱动程序版本 74。

Download Chrome Driver

接下来,根据您的操作系统下载 Chrome 驱动程序。我们将下载 chromedriver_win32.zip,它适用于 32 位和 64 位机器。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。

浏览器驱动程序 - Firefox

对于 Firefox 驱动程序,请访问:https://github.com/mozilla/geckodriver/releases,如下面的截图所示:

Download Firefox

根据您的操作系统下载驱动程序,如上图所示。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。

浏览器驱动程序 - Edge

对于 Edge 驱动程序,请访问:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/,如下面的截图所示:

Driver Browser Edge

点击您拥有的 Microsoft Edge 版本,如下所示:

Microsoft Edge

点击“Release”链接,它将跳转到:

Version Number

在这里,您可以找到适用于 Windows 的下载版本。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。

浏览器驱动程序 - Internet Explorer

要安装 Internet Explorer 的驱动程序,请访问:https://docs.seleniumhq.org/download/,如下所示:

Internet Explorer

IE 下载部分的详细信息如下所示:

Download Section

根据您的操作系统,下载 32 位或 64 位 Windows IE 驱动程序。并将该位置添加到 PATH 环境变量中以使用该驱动程序。

浏览器驱动程序 - Safari

对于 Safari 10 及更高版本,无需额外下载 Safari 驱动程序。它们在安装 Watir 时会与 gem 包一起下载。

请注意,安装 Watir 时也会提供 Chrome、Firefox、Internet Explorer 的驱动程序。但是,如果您遇到任何问题,并且需要测试特定版本,可以根据您的浏览器下载它们,并在 PATH 中更新位置,以便在测试应用程序时使用它。

广告