百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

ghostdriver

> 编程语言
开源

Ghost Driver 是远程 WebDriver Wire 协议的实现,使用 PhantomJS 作为后端

1.9K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Ghost Driver 是远程 WebDriver Wire 协议的实现,使用 PhantomJS 作为后端

GhostDriver 是 PhantomJS 的纯 JavaScript 实现。它是一个使用 PhantomJS 作为后端的远程 WebDriver。

IRC 频道: #phantomjs-ghostdriver。

设置

  • 从 这里 下载最新的稳定 PhantomJS
  • Selenium 版本 ">= 3.1.0" 就是这样!! 由于最新稳定的 GhostDriver 已嵌入到 PhantomJS 中, 您在开始时不需要其他任何东西。

使用 Selenium Grid hub 注册 GhostDriver

  1. 启动网格服务器,默认监听端口为 4444: java -jar /path/to/selenium-server-standalone-<SELENIUM VERSION>.jar -role hub
  2. 向集中器注册: phantomjs --webdriver=8080 --webdriver-selenium-grid-hub=http://127.0.0.1:4444
  3. 现在,您可以使用带有 http://127.0.0.1:4444`` 的正常 webdriver 客户端,仅请求 browserName: phantomjs`

(Java) 绑定

此项目为 Java 提供了名为 PhantomJSDriver 的 WebDriver 绑定。这里是 JavaDoc。其他语言(C#、Python、Ruby 等)的绑定在 Selenium 项目 中以相同名称进行开发和维护。

WebDriver Wire Protocol Maven

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言