0

有人知道在哈德逊导出测试结果的简单方法吗?我们有一些集成测试间歇性地失败,我们的主管想要一份 excel 样式的失败报告,为了做到这一点,我们需要直接访问支持数据或者可能导出到 csv 的能力。

4

1 回答 1

1

在不了解构建语言或集成测试框架的细节的情况下,我建议您编写一个构建任务,将测试输出导出到服务器上或服务器外的某个公共位置。

您还可以将测试输出作为作业的工件发布,并让外部工具从作业页面上的永久链接中提取数据。

此外,您可以创建一个运行自动化的 Hudson 作业,以将测试输出转换为您的主管所需的 Excel 格式。例如,如果您使用 JUnit,您可以编写一个脚本来从构建中获取测试的输出 XML,对其进行解析,然后输出为 excel 格式。该 Hudson 作业可能每晚运行,也可能在主项目构建后触发。

于 2011-01-23T13:57:00.750 回答