是否可以将 afterFeature 和 afterScenario 中的调用状态作为 cucumber-html-reporting 和 karate 报告(最好两者)中的报告查看
问候
你能再检查一下吗?我以为
afterScenario
已经被记录了。老实说,您应该仅在极少数情况下使用 after
挂钩。 afterFeature
也出现在日志中。编辑:实际上只是意识到只有如果你使用
*.feature
文件来实现你的afterScenario和afterFeature挂钩 - 你会看到日志。我刚刚测试了这个(参见提交)。所以你必须在钩子JS中使用karate.call('my-hook-code.feature')
。
所以,是的,如果您在 JavaScript 中打印任何内容或使用
karate.log()
,它将不会 出现在报告中。这是有意为之,报告已调整为仅适用于功能步骤。