2

我正在使用 pytest-bdd 并希望生成一个测试报告,其中清楚地显示了 Given、When、Then 步骤,并且在失败的情况下,它会向您显示错误。

我已经安装pytest-html并成功创建了一个报告,但它不支持 Given、When、Then 步骤。我也尝试使用该--cucumber-json选项将报告输出为 json,但我不确定我能用它做什么。

引诱报告是我探索的另一种途径,但它需要在我想避免的步骤上进行额外的装饰,但也许这是最好/唯一的方法。

例如,类似于机器人框架测试报告的东西将是一个很好的开始!

4

1 回答 1

4

使用 allure-pytest-bdd==2.8.10 插件并生成魅力报告。

于 2020-02-21T06:25:45.710 回答