Sparkledriver 项目保举
sparkledriver A clojure wrapper for jBrowserDriver, which is a Selenium-compatible wrapper around JFX embedded WebKit. 项目地点: https://gitcode.com/gh_mirrors/sp/sparkledriver
1. 项目基础介绍和主要编程语言
Sparkledriver 是一个基于 Clojure 编程语言的开源项目,旨在为 jBrowserDriver 提供一个更加符合 Clojure 习惯的封装。jBrowserDriver 是一个基于 JavaFX 嵌入式 WebKit 的 Selenium 兼容驱动程序,答应用户在 Java 环境中使用 Web 欣赏器举行自动化测试、内容抓取等操作。
2. 项目的焦点功能
Sparkledriver 的焦点功能包括:
- Selenium 兼容性:提供与 Selenium 兼容的接口,方便用户在 Clojure 项目中使用 Selenium 的功能。
- 无当地依靠:基于 JavaFX 的 WebKit 欣赏器,无需安装当地欣赏器,减少了依靠管理的复杂性。
- 支持 JavaScript 和 Cookies:可以或许处理 JavaScript 渲染的网页内容,并支持 Cookies 管理,适用于需要与动态网页交互的场景。
- 自动化测试和内容抓取:适用于自动化测试和从 JavaScript 密集型网站抓取内容。
3. 项目近来更新的功能
停止最新版本,Sparkledriver 的更新主要包括:
- 依靠更新:修复了由于旧版本的 common-codec 库导致的测试失败问题,建议用户将 commons-codec 依靠更新至 1.9 版本。
- 文档改进:增长了更多使用示例和自动生成的代码文档,资助用户更好地明白和使用该项目。
- 兼容性改进:由于底层 JavaFX 库的更改,项目现在仅支持 Java 1.8,在更当代的 JVM 上可能会立即失败。
Sparkledriver 是一个功能强盛且易于使用的工具,特别适合需要在 Clojure 项目中举行欣赏器自动化和内容抓取的开辟者。
sparkledriver A clojure wrapper for jBrowserDriver, which is a Selenium-compatible wrapper around JFX embedded WebKit. 项目地点: https://gitcode.com/gh_mirrors/sp/sparkledriver
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |