【问题标题】:Allure-behave not reporting failed suits as 'failed'Allure-behave 不将失败的西装报告为“失败”
【发布时间】:2018-05-09 06:36:06
【问题描述】:

我在 Behave 中有 Python bdd 测试。使用版本 1.2.6

我面临的问题是 Allure-behave 将失败的套装报告为“通过”,即使它确实显示了一个失败的步骤,并报告它。

我的 features 文件夹中有一个 behavior.ini,其中包含:

[behave.formatters]
allure = allure_behave.formatter:AllureFormatter

我通过以下方式运行测试:

behave -f allure_behave.formatter:AllureFormatter -o allure-results

我确实看到 allure-behave 创建的结果文件确实表明套装已经通过,然后在 Allure UI 上依次报告

  • 我在设置/运行测试时是否遗漏了什么?
  • 也许可以在“after_scenario”方法中添加一些东西?

【问题讨论】:

    标签: python bdd allure python-behave


    【解决方案1】:

    已经修复在2.3.3b1 随时在我们的repo 中提出问题

    【讨论】:

    • 你比我快 20 分钟!!更新了软件包并按预期工作。谢谢
    猜你喜欢
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-11
    • 2016-08-24
    相关资源
    最近更新 更多