想不出更好的名字了。我在这里做错了,请指出正确的方向。
我有一个小型 Java 应用程序。我们使用 Jenkins 进行 CI 和 (AFAICT) maven-surefire 生成一些 Jenkins 理解的不错的测试报告。现在,我需要对我的应用程序进行一些健全性/验收测试。我的方法是:
- 配置一个 Jenkins 构建,该构建将生成一个 .rpm 包并将其与 AcceptanceTest.jar 一起复制到临时 VM
- jar 实际上有一个用于 JUnit 测试用例的运行器,它将启动一些 Jetty/MQ 服务器、安装 rpm、更新配置并检查测试服务器是否按预期轮询/更新。
到目前为止一切顺利 - 我的 Jenkins 构建有一个非常简单的脚本,可以进行复制然后运行 jar。如果我手动执行,我可以在控制台上看到结果。
我现在面临的问题是为 Jenkins 生成测试报告?maven 没有安装在测试虚拟机上,ant 也没有。有什么想法我可以在没有太多麻烦的情况下做到这一点吗?
多谢