考虑 JUnit 类中的 JUnit 方法。它有一些测试和一些 logger.info/debug 语句或其他什么。也许您没有登录 Junit 方法,但我这样做了,它为我节省了很多麻烦,因为它可以快速了解某些测试失败的原因。
如果方法结束,我想“擦除”那些日志语句,可能使用 SLF4J
一个简单的实现方法是
logger.tick();
告诉 logger 标记进一步的日志语句。
logger.tack();
擦除所有日志语句直到刻度标志。问题是您无法擦除 Eclipse 控制台上的内容;)。
既然我正在使用连续 JUnit 测试,这将使我的生活更加快乐。