Karate 场景启动时的日志名称

Karate 场景启动时的日志名称,karate,Karate,有没有办法让空手道在执行到日志中时自动打印每个场景的名称?我们有一个相当大的套件,可以在Jenkins pipeline console输出中生成~25MB的日志数据,有时尝试将com.intuit.karate记录错误的行与运行结束时的故障摘要相匹配会有点棘手。最有可能获得场景名称并print()它,但这将意味着向数百个我希望避免的场景添加代码。作为空手道修复的一部分,将记录场景名称(如果不是空的话)以及任何故障跟踪 带有此修复程序的beta版可用0.6.1.2如果您可以尝试并确认,那就太好了

有没有办法让空手道在执行到日志中时自动打印每个场景的名称?我们有一个相当大的套件,可以在Jenkins pipeline console输出中生成
~25MB
的日志数据,有时尝试将
com.intuit.karate
记录
错误的行与运行结束时的故障摘要相匹配会有点棘手。最有可能获得场景名称并
print()
它,但这将意味着向数百个我希望避免的场景添加代码。

作为空手道修复的一部分,将记录场景名称(如果不是空的话)以及任何故障跟踪

带有此修复程序的beta版可用
0.6.1.2
如果您可以尝试并确认,那就太好了

如果您觉得还需要做更多的工作,请打开一张罚单,我们将尽最大努力将其加入即将发布的
0.6.2
版本。

作为空手道修复的一部分,将记录场景名称(如果不是空的话)以及任何故障跟踪

带有此修复程序的beta版可用
0.6.1.2
如果您可以尝试并确认,那就太好了


如果您觉得还需要做更多的工作,请务必打开一张罚单,我们将尽最大努力将其加入即将发布的
0.6.2
版本。

太棒了,彼得,干杯!我会尝试一下,让您知道我的进展!场景名称是否仅记录在失败中?您是否希望场景名称与请求/响应内联记录,或记录在.feature文件运行结束时的失败场景部分?例如,T e S T S---------------------------------------------运行示例。ExamplesTest***是否有方法获取此时要记录的场景名称?***15:52:26.232[main]INFO com.intuit.karate-karate.env系统属性为:production 15:52:26.664[main]DEBUG com.intuit.karate-1>GET等。我们曾尝试使用HTML报告,这些报告对于较短的运行来说是非常优秀的-然而,我们正在测试的系统有上千个谨慎的场景运行,它们非常快地变得非常大,Chrome甚至Firefox Quantum开始挣扎:)空手道易用性的一个副作用是我们比以前的解决方案生成了更多的测试(结果是更好的覆盖率),这几乎太好了!我应该纠正我自己-我们已经尝试了黄瓜报告,而不是那些相关的。我将把它添加到我们的构建中,并尝试一下。任何有助于我们快速诊断故障的东西都是很棒的。太棒了,彼得,干杯!我会尝试一下,让你知道我的进展如何!场景名称是否仅记录在失败中?您是否希望场景名称与请求/响应内联记录,或记录在.feature文件运行结束时的失败场景部分?例如,T e S T S---------------------------------------------运行示例。ExamplesTest***是否有方法获取此时要记录的场景名称?***15:52:26.232[main]INFO com.intuit.karate-karate.env系统属性为:production 15:52:26.664[main]DEBUG com.intuit.karate-1>GET等。我们曾尝试使用HTML报告,这些报告对于较短的运行来说是非常优秀的-然而,我们正在测试的系统有上千个谨慎的场景运行,它们非常快地变得非常大,Chrome甚至Firefox Quantum开始挣扎:)空手道易用性的一个副作用是我们比以前的解决方案生成了更多的测试(结果是更好的覆盖率),这几乎太好了!我应该纠正我自己-我们已经尝试了黄瓜报告,而不是那些相关的。我将把它添加到我们的构建中,并尝试一下。任何有助于我们快速诊断故障的东西都是很棒的。