我计划使用其编程接口测试我的基于 Java 的 Web 应用程序。为此,我打算使用它们的 RMI/WebService 接口调用我的会话 bean,并检查它们支持的服务是否正确。为此,我需要一种脚本语言来:
- 调用我的 RMI/WebService 接口
- 执行 SQL 语句(例如首先清理数据库)
- 有一个简单的流控制(循环、条件等)
- 容易理解。我可能会要求我的非程序员人员编写测试脚本
我打算使用 Groovy 来实现这个目标。Groovy 有更好的建议或替代方案吗?
编辑 1
答案中提到的其他引入的 Groovy 替代方案是 JRuby 和 RSpec。网上有没有比较的?