Class TestNgListener

  • All Implemented Interfaces:
    org.testng.IInvokedMethodListener, org.testng.ISuiteListener, org.testng.ITestListener, org.testng.ITestNGListener

    public class TestNgListener
    extends AbstractTestFrameworkListener
    implements org.testng.ISuiteListener, org.testng.ITestListener, org.testng.IInvokedMethodListener
    TestNG listener for Testomat.io integration. Reports TestNG test execution results to Testomat.io platform. Supports custom annotations (@Title, @TestId) and handles disabled tests.
    • Constructor Detail

      • TestNgListener

        public TestNgListener()
        Creates new TestNG listener.
    • Method Detail

      • onStart

        public void onStart​(org.testng.ISuite suite)
        Called when test suite starts. Initializes suite tracking and reports disabled tests.
        Specified by:
        onStart in interface org.testng.ISuiteListener
        Parameters:
        suite - TestNG test suite
      • onFinish

        public void onFinish​(org.testng.ISuite suite)
        Called when test suite finishes. Completes suite tracking.
        Specified by:
        onFinish in interface org.testng.ISuiteListener
        Parameters:
        suite - TestNG test suite
      • onTestSuccess

        public void onTestSuccess​(org.testng.ITestResult result)
        Called when test passes successfully. Reports test as passed.
        Specified by:
        onTestSuccess in interface org.testng.ITestListener
        Parameters:
        result - TestNG test result
      • onTestFailure

        public void onTestFailure​(org.testng.ITestResult result)
        Called when test fails. Reports test as failed.
        Specified by:
        onTestFailure in interface org.testng.ITestListener
        Parameters:
        result - TestNG test result
      • onTestSkipped

        public void onTestSkipped​(org.testng.ITestResult result)
        Called when test is skipped. Reports test as skipped.
        Specified by:
        onTestSkipped in interface org.testng.ITestListener
        Parameters:
        result - TestNG test result