我需要保持详细级别为2,但现在TestNG控制台输出包括:
[RemoteTestNG] detected TestNG version 6.14.3
...
... TestNG 6.14.3 by Cédric Beust ([email protected])
...
我已经尝试创建自己的extends TestListenerAdapter
和implements IAlterSuiteListener
的监听器。
更改覆盖的alter()
方法中的详细级别does可以工作,但是它设置的级别为时过早,就像我在testng.xml文件中手动设置级别一样。 (如果我在此处将verbose设置为0,则在运行测试时它将保持为0,而不是2。如果将其设置为2,那么它将带我们回到平方1。)
试图更改覆盖的onStart()
/ onFinish()
方法中的详细级别,似乎没有任何区别,只是被忽略了。
是否有一种方法可以在测试开始时避免这些标头,同时在测试过程中仍将详细级别保持为2?
谢谢!
我找到了一个临时的解决方法
这会not隐藏[RemoteTestNG] detected TestNG version 6.14.3
但是它确实隐藏了...
... TestNG 6.14.3 by Cédric Beust ([email protected])
...
控制台的测试输出符合详细级别2的预期]