我正在研究使用 Hudson 执行持续集成测试,以使用 mod_perl 开发 apache 模块。有没有人有任何最佳实践或推荐的策略来使用这些类型的 CI 系统和 apache 模块?
问问题
171 次
2 回答
0
如果使用 Test::Unit,则 XML 输出与 Hudson 兼容;检查构建后部分中的 JUnit 选项并将其指向生成的任何 XML 文件,您将获得非常好的测试报告。
我们这样做以及使用 Devel::Cover 和使用 htmlpublisher 插件来存档和发布它。
于 2010-08-13T08:35:14.060 回答
0
我相信大多数 CI 系统就像接受一些常见的测试输出格式一样简单,甚至像来自外部脚本的真假结果一样基本。
您可以轻松包装签出代码、启动服务器、针对服务器运行测试、停止服务器并以 TAP 格式输出,然后转换为相应的格式,或者简单地将 TAP 输出用作针对大多数 CI 的结果。
于 2010-08-11T17:39:50.980 回答