Interface ITestNGService

  • All Known Implementing Classes:
    TestNGService

    public interface ITestNGService
    Describes all operations for com.epam.reportportal.testng RP listener handler
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void finishLaunch()
      Finish current launch
      void finishTest​(org.testng.ITestContext testContext)
      Finish test event handler
      void finishTestMethod​(com.epam.reportportal.listeners.ItemStatus status, org.testng.ITestResult testResult)
      Finish test method event handler
      void finishTestSuite​(org.testng.ISuite suite)
      Finish test suite event handler
      void sendReportPortalMsg​(org.testng.ITestResult testResult)  
      void startConfiguration​(org.testng.ITestResult testResult)
      Start configuration method(any before of after method)
      void startLaunch()
      Start current launch
      void startTest​(org.testng.ITestContext testContext)
      Start test event handler
      void startTestMethod​(org.testng.ITestResult testResult)
      Start test method event handler
      void startTestSuite​(org.testng.ISuite suite)
      Start test suite event handler
    • Method Detail

      • startLaunch

        void startLaunch()
        Start current launch
      • finishLaunch

        void finishLaunch()
        Finish current launch
      • startTestSuite

        void startTestSuite​(org.testng.ISuite suite)
        Start test suite event handler
        Parameters:
        suite - TestNG's suite
      • finishTestSuite

        void finishTestSuite​(org.testng.ISuite suite)
        Finish test suite event handler
        Parameters:
        suite - TestNG's suite
      • startTest

        void startTest​(org.testng.ITestContext testContext)
        Start test event handler
        Parameters:
        testContext - TestNG's test context
      • finishTest

        void finishTest​(org.testng.ITestContext testContext)
        Finish test event handler
        Parameters:
        testContext - TestNG's test context
      • startTestMethod

        void startTestMethod​(org.testng.ITestResult testResult)
        Start test method event handler
        Parameters:
        testResult - TestNG's test result
      • finishTestMethod

        void finishTestMethod​(com.epam.reportportal.listeners.ItemStatus status,
                              org.testng.ITestResult testResult)
        Finish test method event handler
        Parameters:
        status - Status (PASSED/FAILED)
        testResult - TestNG's test result
        See Also:
        ItemStatus
      • startConfiguration

        void startConfiguration​(org.testng.ITestResult testResult)
        Start configuration method(any before of after method)
        Parameters:
        testResult - TestNG's test result
      • sendReportPortalMsg

        void sendReportPortalMsg​(org.testng.ITestResult testResult)