如何在空手道或黄瓜报告中获取 afterFeature 和 afterScenario 报告

问题描述 投票:0回答:1

是否可以将 afterFeature 和 afterScenario 中的调用状态作为 cucumber-html-reporting 和 karate 报告(最好两者)中的报告查看

问候

karate
1个回答
1
投票

你能再检查一下吗?我以为

afterScenario
已经被记录了。老实说,您应该仅在极少数情况下使用
after
挂钩。 但请随时提出功能请求,以使
afterFeature
也出现在日志中。

编辑:实际上只是意识到只有如果你使用

*.feature
文件来实现你的afterScenario和afterFeature挂钩 - 你会看到日志。我刚刚测试了这个(参见提交)。所以你必须在钩子JS中使用
karate.call('my-hook-code.feature')

所以,是的,如果您在 JavaScript 中打印任何内容或使用

karate.log()
,它将不会 出现在报告中。这是有意为之,报告已调整为仅适用于功能步骤。

© www.soinside.com 2019 - 2024. All rights reserved.