【发布时间】:2016-10-25 14:59:21
【问题描述】:
我的 Eclipse(testNG 和 selenium)项目中的消息越来越多,以至于 sysout 命令的所需输出在它们之间丢失了。这是最近开始的。他们从来没有这么多。我听说有一种方法可以消除或减少不需要的警告信息,至少。这怎么可能实现?
我收到重复的消息,例如:
[BaseMessageSender] Connection established, starting reader thread
[BaseMessageSender] ReaderThread waiting for an admin message
[JsonMessageSender] Sending message [GenericMessage ==> suiteCount:1,
testCount:1]
TestNG] Time taken by org.testng.reporters.jq.Main@11531931: 80 ms
[TestNG] Time taken by org.testng.reporters.EmailableReporter2@35bbe5e8: 19 ms
[TestNG] Time taken by org.testng.reporters.XMLReporter@3f0ee7cb: 7 ms
TestNG] Time taken by [FailedReporter passed=0 failed=0 skipped=0]: 1 ms
[Utils] Attempting to create C:\Filepath\....
【问题讨论】:
-
我建议您将 TestNG 配置为使用 slf4j 等日志框架,您可以在其中指定每条消息的严重性并(例如)抑制“警告”下方的消息。
-
如果将日志级别更改为 0 并禁用详细 + 调试会怎样? testng.org/doc/eclipse.html#eclipse-create-launch
-
@ Julien Herr,谢谢。这个日志级别配置就像一个魅力。超级棒!
-
@Julien Herr,请参考:stackoverflow.com/questions/40386805/…
标签: eclipse testng testng-eclipse