Safari 驱动程序
使用 Safari 驱动程序在 Safari 中运行 Nightwatch.js 测试。
从 Safari 10 开始,如果您的操作系统中安装了 Safari,则会预安装 safaridriver
。如果您安装了 Safari 浏览器,则无需显式安装它。在最近版本的 Selenium 中,对旧版 safaridriver
的支持已被删除,您可以 在这里跟踪。
适用于 Selenium 2.45.0 之前版本的 Safari 驱动程序
在早期的版本(Selenium 2.45.0 之前)中,Safari 驱动程序充当 Safari 浏览器的扩展,可以从 这里 下载。
安装 Safari 驱动程序
- 从与您使用的 Selenium 版本匹配的文件夹中,搜索并下载
SafariDriver.safariextz
文件。 - 打开 Safari 并单击 **文件** 菜单。
- 选择您下载的 Safari 驱动程序扩展包
SafariDriver.safariextz
,然后单击 **打开**。
您现在可以在测试脚本中的 browserName
键(位于您的 desiredCapabilities
键下)中将 Safari 用作浏览器
"desiredCapabilities" : {
"browserName" : "safari",
"javascriptEnabled" : true,
"acceptSslCerts" : true
}
Safari 特定功能
详细了解 Safari 特定功能。