org.testng
Interface ITestListener

All Superinterfaces:
ITestNGListener
All Known Implementing Classes:
DotTestListener, ExitCodeListener, FailedReporter, JUnitXMLReporter, RemoteTestListener, TestHTMLReporter, TestListenerAdapter, TestNG.ExitCodeListener, TextReporter, VerboseReporter

public interface ITestListener
extends ITestNGListener

A listener for test running.

Author:
Cedric Beust, Alexandru Popescu, Hani Suleiman


Method Summary
 voidonFinish(ITestContext context)
          Invoked after all the tests have run and all their Configuration methods have been called.
 voidonStart(ITestContext context)
          Invoked after the test class is instantiated and before any configuration method is called.
 voidonTestFailedButWithinSuccessPercentage(ITestResult result)
          Invoked each time a method fails but has been annotated with successPercentage and this failure still keeps it within the success percentage requested.
 voidonTestFailure(ITestResult result)
          Invoked each time a test fails.
 voidonTestSkipped(ITestResult result)
          Invoked each time a test is skipped.
 voidonTestStart(ITestResult result)
          Invoked each time before a test will be invoked.
 voidonTestSuccess(ITestResult result)
          Invoked each time a test succeeds.
 

Method Detail

onTestStart

void onTestStart(ITestResult result)
Invoked each time before a test will be invoked. The ITestResult is only partially filled with the references to class, method, start millis and status.

Parameters:
result - the partially filled ITestResult
See Also:
ITestResult.STARTED

onTestSuccess

void onTestSuccess(ITestResult result)
Invoked each time a test succeeds.

Parameters:
result - ITestResult containing information about the run test
See Also:
ITestResult.SUCCESS

onTestFailure

void onTestFailure(ITestResult result)
Invoked each time a test fails.

Parameters:
result - ITestResult containing information about the run test
See Also:
ITestResult.FAILURE

onTestSkipped

void onTestSkipped(ITestResult result)
Invoked each time a test is skipped.

Parameters:
result - ITestResult containing information about the run test
See Also:
ITestResult.SKIP

onTestFailedButWithinSuccessPercentage

void onTestFailedButWithinSuccessPercentage(ITestResult result)
Invoked each time a method fails but has been annotated with successPercentage and this failure still keeps it within the success percentage requested.

Parameters:
result - ITestResult containing information about the run test
See Also:
ITestResult.SUCCESS_PERCENTAGE_FAILURE

onStart

void onStart(ITestContext context)
Invoked after the test class is instantiated and before any configuration method is called.


onFinish

void onFinish(ITestContext context)
Invoked after all the tests have run and all their Configuration methods have been called.



Copyright © 2012. All Rights Reserved.


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14