Oli*_*POP 9 java groovy continuous-integration integration-testing java-ee-6
我看到一些帖子(例如这里1)建议使用groovy在groovy编程语言中编写java应用程序的集成测试.我正在使用以下技术开发应用程序:Java 7,java EE 6,POSTGRESQL
我知道groovy是
但是有什么特别的理由将其用于IT吗?在你的代码库中添加另一种编程语言不会让你的生活变得糟糕吗?我想我错过了图片中的内容,所以我很感激您的回复.
我很快就会启动一个与您的堆栈完全相同的项目,但 Groovy 也将出现在生产代码中,而不仅仅是测试。
将 Groovy 添加到代码库中没有问题,因为它是一种简单的语言。如果你包含一些看起来不太像 java 的语言,比如 haskell 或 prolog,那就是一个不同的故事了。您已经包含了 Facelets、EL、CSS、HTML 和 Javascript。添加另一种语言的哪一部分不好?:-)
我在 IT 测试中对 Groovy 的看法主要有:
Groovy 中其他令人酷到忘记的东西:
我们在我的最后两家公司里有测试团队,他们不从事生产代码工作,但很快就开始用 Groovy 编写测试,并且喜欢这种语言:不用担心类型和其他东西,只需进行测试!