3

我想尝试使用 WebTest,最好来自 Clojure,但我只能发现它的功能暴露为 Ant 任务。似乎有某种 Groovy 接口,这意味着可以从 Ant 之外的任何 JVM 语言中使用,但我无法弄清楚。

我希望将 WebTest 用作“可编写脚本的浏览器”来加载其他人的页面并查看它是否会做各种不愉快的事情,而不是在每次构建时测试我自己的页面,所以如果 Ant 看起来不是一个合适的解决方案我可以避免它。

4

2 回答 2

2

通常情况下,有用的 Java 功能隐藏在 Ant 任务后面。我在写这本书时遇到了这个问题(pre-leiningen et al),并写了 lancet你将 Ant 任务称为 clojure 函数。

Lancet 可能需要扩展以处理任意 Ant 任务,但由于它现在正在维护(作为leiningen的依赖项),您可能会发现其他人愿意提供帮助。

于 2011-04-06T18:42:57.330 回答
1

我迟到了。

直接从 clojure直接使用底层的 httpunit java 库怎么样?

于 2011-08-30T04:39:35.130 回答