【发布时间】:2021-05-14 10:29:17
【问题描述】:
我们正在使用 Spock 框架进行自动化测试。测试的输出(例如断言失败等)被发送到控制台。
我也想将输出发送到 log4j / graylog,但我只是不明白该怎么做,或者这是否可能。
Spock 使用 log4j 吗?还是直接将输出发送到stdout/stderr?
【问题讨论】:
我们正在使用 Spock 框架进行自动化测试。测试的输出(例如断言失败等)被发送到控制台。
我也想将输出发送到 log4j / graylog,但我只是不明白该怎么做,或者这是否可能。
Spock 使用 log4j 吗?还是直接将输出发送到stdout/stderr?
【问题讨论】:
如果您没有 logback 配置,则需要先添加它,然后才能使用日志记录功能。要设置 logback,请参考article。
【讨论】: