温馨提示:该页面为Windows软件,不支持手机用户安装使用
Geckodriver 是一个应用 W3C WebDriver 兼容的远程服务器与基于 Gecko 的浏览器进行交互的代理程序。该程序提供了一个符合 WebDriver 协议描述的 HTTP API,用于与 Gecko 浏览器(例如 Firefox)进行通信。它作为本地端和远程控制端之间的代理,将 WebDriver 协议转换为远程控制协议。
Geckodriver 对于 Firefox 的驱动支持 Windows 64 位驱动,本版本为当前最新版本。Selenium 3 的 Geckodriver(包括 32 位和 64 位)适用于火狐浏览器。不同的 Firefox 版本中 WebDriver 需要的 Geckodriver.exe 版本也不相同,所以压缩包资源中包含了 Geckodriver.exe 14、15、16、19、23 等多个版本的资源。
Geckodriver 用于驱动 Firefox,在使用之前请确保已经正确安装并能够正常运行 Firefox 浏览器。运行之后如果弹出一个空白的 Firefox 浏览器窗口,则证明所有配置没有问题;如果没有弹出,请检查之前的每一步配置。
Geckodriver 具有以下特点:
兼容性强:兼容 W3C WebDriver 协议,可与其他 WebDriver 兼容的自动化测试工具无缝集成。
多版本支持:支持多个版本的 Firefox 浏览器,满足不同用户的需求。
易于使用:提供详细的文档和示例代码,帮助用户快速上手。
跨平台:支持 Windows、Linux 和 macOS 等多个操作系统。
下载 Geckodriver:从官方下载地址下载适合您操作系统的 Geckodriver 版本。
解压:将下载的压缩包解压到合适的位置。
配置环境变量:将 Geckodriver 的路径添加到系统环境变量中,以便在命令行中直接使用。
编写测试脚本:使用您喜欢的编程语言和测试框架编写自动化测试脚本。
运行测试:在命令行中运行测试脚本,Geckodriver 将自动启动 Firefox 浏览器并执行测试用例。
通过以上步骤,您可以使用 Geckodriver 驱动 Firefox 进行自动化测试。
安装快捷方式
修改或删除您的SD卡中的内容
拥有完全的网络访问权限
控制振动
查看网络连接
开机启动
防止手机休眠
在其他应用之上显示内容
录音
更改您的音频设置
拍摄照片和视频
连接WLAN网络和断开连接
查看WLAN连接
关闭其他应用
卸载快捷方式
让应用始终运行
修改系统设置
检索正在运行的应用
读取您的通讯录
与蓝牙设备配对
访问蓝牙设置
发送持久广播
写入/删除您的通讯录
使用指纹硬件
更改网络连接性
展开/收拢状态栏
查找设备上的帐号
写入/删除您的通讯录
读取同步设置
启用和停用同步
停用屏幕锁定
允许接收WLAN多播
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
读取日历活动和机密信息
关闭其他应用
请求安装文件包
连接WLAN网络和断开连接
拥有完全的网络访问权限
查看WLAN连接
查看网络连接
访问确切位置信息(以 GPS 和网络为依据)
访问大致位置信息(以网络为依据)
拍摄照片和视频
防止手机休眠
安装快捷方式
开机启动
发送持久广播
控制近距离通信
对正在运行的应用重新排序
读取您的SD卡中的内容