我正在跟踪演示场景挂钩的演示,据说该挂钩使我们能够通过调用功能文件(https://github.com/intuit/karate/commit/4e4583390f28891665033607ace88272f4ab6aff)打印到html文件
下面是我的配置。
karate-config.js
karate.configure('afterScenario', read('classpath:hooks.js'));
hooks.js
function(){
var response = karate.get('response');
karate.log(response);
if(response.errors!=null)
karate.call('classpath:features/Utils/AfterScenario.feature', { respond: response });
}
@ignore
Feature: To print response after scenario hook
Scenario:
* print 'RESPONSE ==> ', respond
不过,* print
命令会将其打印到控制台,但不会按预期将其记录到html报告中。任何帮助将不胜感激。谢谢!
答案 0 :(得分:1)
否,当入口点是JS文件时,钩子不会打印到HTML文件。