- Watir 教程
- Watir - 首页
- Watir - 概述
- Watir - 简介
- Watir - 环境配置
- Watir - 浏览器驱动安装
- Watir - 浏览器操作
- Watir - 网页元素
- Watir - 定位网页元素
- Watir - iframe 操作
- Watir - 自动等待
- Watir - 无头测试
- Watir - 移动端测试
- Watir - 截图捕获
- Watir - 页面对象
- Watir - 页面性能
- Watir - Cookie
- Watir - 代理
- Watir - 警报
- Watir - 下载
- Watir - 浏览器窗口
- Watir 有用资源
- Watir - 快速指南
- Watir - 有用资源
- Watir - 讨论
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。
检查您的浏览器版本,并相应下载 Chrome 驱动程序。要检查 Chrome 浏览器的版本,请按照以下步骤操作:
点击“关于 Google Chrome”,它将显示 Chrome 版本,如下所示:
我们的版本是 74。因此,下载 Chrome 驱动程序版本 74。
接下来,根据您的操作系统下载 Chrome 驱动程序。我们将下载 chromedriver_win32.zip,它适用于 32 位和 64 位机器。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。
浏览器驱动程序 - Firefox
对于 Firefox 驱动程序,请访问:https://github.com/mozilla/geckodriver/releases,如下面的截图所示:
根据您的操作系统下载驱动程序,如上图所示。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。
浏览器驱动程序 - Edge
对于 Edge 驱动程序,请访问:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/,如下面的截图所示:
点击您拥有的 Microsoft Edge 版本,如下所示:
点击“Release”链接,它将跳转到:
在这里,您可以找到适用于 Windows 的下载版本。如果您打算使用下载的驱动程序,请将其位置添加到 PATH 环境变量中。
浏览器驱动程序 - Internet Explorer
要安装 Internet Explorer 的驱动程序,请访问:https://docs.seleniumhq.org/download/,如下所示:
IE 下载部分的详细信息如下所示:
根据您的操作系统,下载 32 位或 64 位 Windows IE 驱动程序。并将该位置添加到 PATH 环境变量中以使用该驱动程序。
浏览器驱动程序 - Safari
对于 Safari 10 及更高版本,无需额外下载 Safari 驱动程序。它们在安装 Watir 时会与 gem 包一起下载。
请注意,安装 Watir 时也会提供 Chrome、Firefox、Internet Explorer 的驱动程序。但是,如果您遇到任何问题,并且需要测试特定版本,可以根据您的浏览器下载它们,并在 PATH 中更新位置,以便在测试应用程序时使用它。