驱动程序
如 自动化管道 文档中所述,驱动程序必须与您要自动化的浏览器位于同一台机器上。
我们建议使用 webdrivers gem 自动确保下载最新的驱动程序,并将其放置在 Selenium 可以访问的位置。
如果您想手动设置,可以下载您选择的浏览器的驱动程序。
- Google Chrome: chromedriver
- Mozilla Firefox: geckodriver
- Microsoft Edge: Microsoft WebDriver
- Microsoft Internet Explorer: IEDriver
- Apple Safari: safaridriver(无需下载,如果您有 Safari 10,它已预安装)
对于除 Safari 之外的所有浏览器,您都需要将驱动程序的路径添加到 PATH 环境变量中。这在 Windows 中可能特别棘手。
或者,您可以完全避免处理驱动程序,并使用在线服务提供商来管理所有内容。