TestNG提供了类似于Log4j的logging系统,为了控制logging,你需要增加一个名字为"log4testng.properties"的文件到你的classpath中国,TestNg的logging一共有六个级别: TRACE, DEBUG, INFO, WARN, ERROR 和FATAL,logging框架有如下的特性:
1. 所有的logging都是用System.out(levels < ERROR) 和System.err来完成,没有办法改变输出源
2. 不可以通过动态编程的方式来控制logging(我理解为,只能通过log4testng.properties文件中的属性来控制)
3.在第一次call logging API的时候,会在classpath中查找log4testng.properties 资源文件,如果没有找到,logging设置默认级别为WARN