1

我最近将 Allure 报告集成到我现有的 TestNG 框架中,它运行良好。但是,我在 Allure 报告中看不到任何 Reporter.log 消息。这不支持吗?

4

2 回答 2

1

我想出了一种不同的方式将 Reporter.log 消息记录到 Allure 报告中,对于那些只对将日志添加到报告中除了将日志文件本身保存为附件感兴趣的人。

我创建了一个 Allure 步骤,如下所示:

@Step("{0}") 
public void logToReport(String message) {
    log(message); //or System.out.println(message);
}

@Step({0}) 然后将消息添加到 Allure 报告中。

于 2016-04-28T06:50:05.527 回答
0

Allure 支持多种语言的许多测试框架,因此它不知道 Reporter.log。但是,您可以像通常使用@Attachment注释一样将此文件附加到任何选定的案例。有关附件的更多详细信息,请查看以下问题

于 2015-04-29T09:22:30.833 回答