测试类似的 url(返回字符串对象)时,控制台或报告中不会返回响应。 虽然可以通过添加打印语句来查看这些类型,但这些类型的响应输出是否可以像其他类型一样配置,以返回流量日志以供控制台和报告?
示例场景:
Scenario: Get String Response
Given url 'https://safetechpageencryptionvar.chasepaymentech.com/pie/v1/12300000000456/getkey.js'
When method GET
* print 'response:',response
* print 'response.type:',responseType
拥有一个可插拔记录器当然是件好事,但现在情况并非如此。开源代码贡献是尽快将其纳入空手道未来版本的最佳方式。
也就是说,请注意,您可以同时探索 http 请求的钩子: 空手道:空手道中是否有一个 http 请求钩子,在每次 API 调用后都会自动调用,并且我可以修改其行为?
结合获取内部
Logger
的方法,你可以走得很远:https://stackoverflow.com/a/78354696/143475