1、TestNG 提供的日志功能,在测试过程中可自定义,日志信息一般使用两种模式进行记录,可自行选择:
(1)、高层级:只记录测试脚本中的主要事件信息。
(2)、底层级:记录所有的测试步骤信息
代码可参考:
package cn.testng;
import org.testng.Reporter;
import org.testng.annotations.Test;
public class TestngReporter {
@Test
public void test1() {
System.out.println("test1被调用");
Reporter.log("调用test1方法");
}
@Test
public void test2() {
System.out.println("test2饲养员被调用");
Reporter.log("调用test2方法");
}
@Test
public void test3() {
System.out.println("test3饲养员被调用");
Reporter.log("调用test3方法");
}
}
在TestNG测试报告中,可查看测试运行中的Report Log 信息,如下: