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

how to get afterFeature and afterScenario report in either karate or cucumber reporting

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

此致

你能再检查一下吗。我以为 afterScenario 已经被记录了。老实说,你应该只在极少数情况下使用 after 钩子。 但请随时提出功能请求,让 afterFeature 也出现在日志中。

编辑:实际上刚刚意识到 只有 如果您使用 *.feature 文件来实现您的 afterScenario 和 afterFeature 挂钩 - 您会看到日志。我刚刚测试了这个 (see commit)。所以必须在hook JS中使用karate.call('my-hook-code.feature')

所以是的,如果您在 JavaScript 中打印任何内容或使用 karate.log(),它将 不会 出现在报告中。这是有意为之,报告已调整为仅适用于功能步骤。