Package com.codeborne.selenide.testng
Class ScreenShooter
- java.lang.Object
-
- org.testng.reporters.ExitCodeListener
-
- com.codeborne.selenide.testng.ScreenShooter
-
- All Implemented Interfaces:
org.testng.IConfigurationListener,org.testng.internal.IResultListener,org.testng.internal.IResultListener2,org.testng.ITestListener,org.testng.ITestNGListener
@ParametersAreNonnullByDefault public class ScreenShooter extends org.testng.reporters.ExitCodeListenerAnnotate your test class with@Listeners({ ScreenShooter.class})
-
-
Field Summary
Fields Modifier and Type Field Description static booleancaptureSuccessfulTests
-
Constructor Summary
Constructors Constructor Description ScreenShooter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonTestFailure(org.testng.ITestResult result)voidonTestStart(org.testng.ITestResult result)voidonTestSuccess(org.testng.ITestResult result)-
Methods inherited from class org.testng.reporters.ExitCodeListener
beforeConfiguration, onConfigurationFailure, onConfigurationSkip, onConfigurationSuccess, onFinish, onStart, onTestFailedButWithinSuccessPercentage, onTestSkipped
-
-
-
-
Method Detail
-
onTestStart
public void onTestStart(org.testng.ITestResult result)
- Specified by:
onTestStartin interfaceorg.testng.ITestListener- Overrides:
onTestStartin classorg.testng.reporters.ExitCodeListener
-
onTestFailure
public void onTestFailure(org.testng.ITestResult result)
- Specified by:
onTestFailurein interfaceorg.testng.ITestListener- Overrides:
onTestFailurein classorg.testng.reporters.ExitCodeListener
-
onTestSuccess
public void onTestSuccess(org.testng.ITestResult result)
- Specified by:
onTestSuccessin interfaceorg.testng.ITestListener- Overrides:
onTestSuccessin classorg.testng.reporters.ExitCodeListener
-
-