文件名称:仿知乎java源码-webica:SeleniumWebDriver的Clojure绑定
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-26 09:43:12
系统开源
仿知乎java源码网卡 Clojure 绑定 查看 背景 在测试 Web 应用程序时——尤其是在持续集成测试的上下文中——您需要有一个工具来远程控制 Web 浏览器。 这对于开发和测试面向浏览器的 ClojureScript 应用程序和*.cljs或*.cljc库*.cljc 。 虽然是 Selenium 的一个很好的 Clojure 包装器,但它在跟踪上游版本方面经常落后,因此,经常会因新浏览器而中断(例如,当浏览器版本超出已知范围时)。 webica的目的是为 Selenium 生成一个 Clojure 包装器,本着应该跟踪 Selenium(几乎可以自动生成 Clojure 源代码)并更快地公开新的上游 API 的精神,大量使用自省。 由于使用了自省,因此生成样式 API 文档并不容易(请参阅 参考资料)。 然而,每个webica命名空间都有一个show-functions函数来解释该命名空间中可用的符号。 先决条件 显然,您需要安装 Web 浏览器。 显然您还需要安装相应的驱动程序: 火狐: Chrome合金: 苹果浏览器: 边缘: 要使用 Clojure 引导脚本(如下例所示
【文件预览】:
webica-master
----generate()
--------webica()
----test()
--------testing()
----LICENSE(11KB)
----CONTRIBUTING.md(4KB)
----src()
--------webica()
----examples()
--------lmgtfy(1KB)
----.gitignore(282B)
----CHANGELOG.md(540B)
----README.md(3KB)
----build.boot(3KB)