Have a question?
Message sent Close
View Categories

Reporter Class in TestNG

📄
filename.js
import org.testng.Reporter;

public class MyTest {

  @Test
  public void exampleTest() {

    Reporter.log("This is a custom log message");

    // … test steps …

    Reporter.log("Another message with newline<br/>", true);

  }

}

📄
filename.js
@Test
public void loginTest() {

  Reporter.log("→ Navigating to login page", true);

  loginPage.open();

  Reporter.log("→ Entering credentials", false);

  loginPage.enterUsername("alice");

  loginPage.enterPassword("secret");

  loginPage.submit();

  Reporter.log("→ Submitted login form", true);

  Assert.assertTrue(dashboardPage.isVisible());

}