【问题标题】:How to add a print output (response body - JSON or Text) in cucumber reports using Karate DSL?如何使用空手道 DSL 在黄瓜报告中添加打印输出(响应正文 - JSON 或文本)?
【发布时间】:2018-02-28 16:52:35
【问题描述】:

如何使用空手道 DSL 在黄瓜报告中添加打印输出(响应正文 - JSON 或文本)?还要附加一个文件,以便在报告中查看。

目前黄瓜报告中只显示Docstg。

如果提供任何样本,将很有帮助。谢谢。

【问题讨论】:

    标签: karate


    【解决方案1】:

    这里是如何集成 Cucumber-Reporting 插件的文档,它应该可以满足您的需求,并且有示例屏幕截图:https://github.com/intuit/karate/tree/master/karate-demo#example-report

    如果您使用print 语句,该输出也会出现在日志中,可以是 JSON 或 XML。请注意,print 语句可以进行“漂亮打印”。

    在我看来,不需要额外的附件,目前也不支持。

    【讨论】:

    • 谢谢。切换到 0.7 版本后 - 出现打印输出。但是如果有添加附件的选项(如屏幕引用)会更好,因为在某些情况下我们调用 Selenium。
    • 好的,我已将此点添加到此增强请求中,谢谢! github.com/intuit/karate/issues/444
    猜你喜欢
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多