是否可以将afterFeature和afterScenario中的调用状态视为cucumber-html-reporting和空手道报告(最好是两者)内的报告
此致
答案 0 :(得分:1)
你能再次检查吗?我以为rand() % 10
已经被记录了。老实说,只有在极少数情况下才应使用afterScenario
挂钩。 但也可以随时提出 after
的功能请求,以便出现在日志中。
编辑:实际上只是意识到仅如果您使用afterFeature
文件来实现afterScenario和afterFeature挂钩 - 您会看到日志吗?我刚刚测试了这个(see commit)。所以你必须在钩子JS中使用*.feature
。
是的,如果您使用JavaScript打印任何内容或使用karate.call('my-hook-code.feature')
,那么不会会出现在报告中。这是故意的,报告被调整为仅适用于功能步骤。