Class TextReport

java.lang.Object
com.codeborne.selenide.testng.TextReport
All Implemented Interfaces:
org.testng.IInvokedMethodListener, org.testng.ITestNGListener

@ParametersAreNonnullByDefault public class TextReport extends Object implements org.testng.IInvokedMethodListener
Reports for all method of annotated class in the suite. Annotate test classes to be reported with @Listeners({TextReport.class}). Child classes inherit @Listeners({TextReport.class}) from parent classes.
Since:
Selenide 3.6
  • Field Details

    • report

      protected SimpleReport report
    • onFailedTest

      public static boolean onFailedTest
    • onSucceededTest

      public static boolean onSucceededTest
  • Constructor Details

    • TextReport

      public TextReport()
  • Method Details

    • beforeInvocation

      public void beforeInvocation(org.testng.IInvokedMethod method, org.testng.ITestResult testResult)
      Specified by:
      beforeInvocation in interface org.testng.IInvokedMethodListener
    • afterInvocation

      public void afterInvocation(org.testng.IInvokedMethod method, org.testng.ITestResult testResult)
      Specified by:
      afterInvocation in interface org.testng.IInvokedMethodListener