1 package test.reports; 2 3 import org.testng.ITestResult; 4 import org.testng.Reporter; 5 import org.testng.TestListenerAdapter; 6 import org.testng.annotations.Listeners; 7 import org.testng.annotations.Test; 8 9 import test.reports.ReporterLogSampleTest.MyTestListener; 10 11 @Listeners(MyTestListener.class) 12 public class ReporterLogSampleTest { 13 public static class MyTestListener extends TestListenerAdapter { 14 @Override onTestSuccess(ITestResult result)15 public void onTestSuccess(ITestResult result) { 16 Reporter.log("Log from listener"); 17 super.onTestSuccess(result); 18 } 19 } 20 21 @Test test1()22 public void test1() { 23 Reporter.log("Log from test method"); 24 } 25 }