【问题标题】:Allure Report: no data generated for JUnit framework引诱报告:没有为 JUnit 框架生成数据
【发布时间】:2014-07-15 05:08:48
【问题描述】:

我们的团队正在使用 JUnit 作为大型旧项目的基础测试框架。我们最近迁移到了 Maven,我们决定尝试一个名为 Allure 的 JUnit 新报告。我们将依赖项和插件从以下 example 复制到我们的 pom.xml,但在 target/ 文件夹中没有生成 XML 数据。 Maven 输出中不会发出警告或错误。有人知道这是怎么回事吗?

【问题讨论】:

    标签: maven testing junit report allure


    【解决方案1】:

    您使用的是哪个版本的 JUnit? Allure 中有一条警告 documentation 指出 Allure 仅适用于 JUnit 4。这是因为 Allure 获取了有关使用仅出现在 JUnit 4 中的 RunListener 接口进行测试。

    【讨论】:

    • 所以当你使用 JUnit 3 时,运行监听器永远不会被使用,因此我们不能发出错误或警告。
    猜你喜欢
    • 2018-05-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 2017-12-24
    • 1970-01-01
    相关资源
    最近更新 更多