如何使用Allure生成包含测试结果的自定义CSV报告?

时间:2017-11-09 09:52:45

标签: java csv junit testng allure

在我们的项目中,我们使用TestNG进行测试,并使用Allure生成测试报告。我们需要生成一个自定义CSV报告,其中包含特定格式的测试结果以及倾城报告。

我们考虑通过实施TestNG的IReporter接口来编写自定义报告生成器来生成CSV文件。这样可行;但是,我们还希望包含一些倾城特定数据,例如@Title@Description@Step,也是CSV报告的一部分。

有没有办法实现这个目标?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以通过Allure 2 listeners收集所需的元数据。但请注意,仅仅实现相应的接口是不够的。您必须遵循SPI指南并在connecting_indices文件夹中创建所需的引用。