2

我有一堆需要运行应用程序的验收测试。当我从命令行进行测试时,一切正常(感谢一些 gradle 魔法),但我希望能够从 IntelliJ IDEA 运行这些测试,而不必担心启动 Jetty。

有什么聪明的方法可以实现自动化吗?我什至不知道从哪里开始。

非常感谢。

4

2 回答 2

1

出于测试目的,使用嵌入式码头通常是一个好主意。这样,您可以完全自动化码头的启动/停止,它将完全独立于构建工具/ide 工作。

这真的很简单。只需几行代码,您就可以配置并运行一个功能齐全的码头以进行测试。

这是码头最受欢迎的功能之一。看看这个: http: //www.eclipse.org/jetty/documentation/current/advanced-embedding.html

于 2013-02-01T08:22:39.393 回答
1

您可以使用 Maven/Ant 和其他 Run 配置,但目前不能使用 Gradle,至少在实现此功能请求之前。

于 2013-01-30T16:15:46.687 回答