我可以从空手道html报告中删除docString吗?

时间:2019-01-16 05:53:24

标签: dsl karate

在空手道中生成的html报告正在显示所有标头,这对我的组织来说是一个安全漏洞。

有什么方法可以从报告中删除文档字符串,而仅显示打印语句和通过状态。

2 个答案:

答案 0 :(得分:2)

请阅读文档的这一部分:https://github.com/intuit/karate#report-verbosity

因此您可以随时“关闭”日志和步骤:

* configure report = false

但是请注意,target/surefire-reports文件夹中的日志仍然可用,因此,如果这是安全问题,则在测试运行后也需要删除这些文件。

答案 1 :(得分:1)

在项目中查找logback-test.xml(日志配置)文件,并将记录器级别从DEBUG更改为INFO

<logger name="com.intuit" level="INFO" />

这消除了日志中的日志记录请求或响应详细信息。

请参阅Karate Logging