|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.testng.reporters.JUnitXMLReporter
public class JUnitXMLReporter
A JUnit XML report generator (replacing the original JUnitXMLReporter that was based on XML APIs).
Constructor Summary | |
---|---|
JUnitXMLReporter()
|
Method Summary | |
---|---|
protected void |
generateReport(ITestContext context)
generate the XML report given what we know from all the test results |
void |
onConfigurationFailure(ITestResult itr)
|
void |
onConfigurationSkip(ITestResult itr)
|
void |
onConfigurationSuccess(ITestResult itr)
|
void |
onFinish(ITestContext context)
Invoked after all the tests have run and all their Configuration methods have been called. |
void |
onStart(ITestContext context)
Invoked after the test class is instantiated and before any configuration method is called. |
void |
onTestFailedButWithinSuccessPercentage(ITestResult tr)
Invoked each time a method fails but has been annotated with successPercentage and this failure still keeps it within the success percentage requested. |
void |
onTestFailure(ITestResult tr)
Invoked each time a test fails. |
void |
onTestSkipped(ITestResult tr)
Invoked each time a test is skipped. |
void |
onTestStart(ITestResult result)
Invoked each time before a test will be invoked. |
void |
onTestSuccess(ITestResult tr)
Invoked each time a test succeeds. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JUnitXMLReporter()
Method Detail |
---|
public void onTestStart(ITestResult result)
ITestListener
ITestResult
is only partially filled with the references to
class, method, start millis and status.
onTestStart
in interface ITestListener
result
- the partially filled ITestResult
ITestResult.STARTED
public void onTestSuccess(ITestResult tr)
onTestSuccess
in interface ITestListener
tr
- ITestResult
containing information about the run testITestResult.SUCCESS
public void onTestFailedButWithinSuccessPercentage(ITestResult tr)
ITestListener
onTestFailedButWithinSuccessPercentage
in interface ITestListener
tr
- ITestResult
containing information about the run testITestResult.SUCCESS_PERCENTAGE_FAILURE
public void onTestFailure(ITestResult tr)
onTestFailure
in interface ITestListener
tr
- ITestResult
containing information about the run testITestResult.FAILURE
public void onTestSkipped(ITestResult tr)
onTestSkipped
in interface ITestListener
tr
- ITestResult
containing information about the run testITestResult.SKIP
public void onStart(ITestContext context)
onStart
in interface ITestListener
public void onFinish(ITestContext context)
onFinish
in interface ITestListener
public void onConfigurationFailure(ITestResult itr)
onConfigurationFailure
in interface org.testng.internal.IConfigurationListener
IConfigurationListener.onConfigurationFailure(org.testng.ITestResult)
public void onConfigurationSkip(ITestResult itr)
onConfigurationSkip
in interface org.testng.internal.IConfigurationListener
IConfigurationListener.onConfigurationSkip(org.testng.ITestResult)
public void onConfigurationSuccess(ITestResult itr)
onConfigurationSuccess
in interface org.testng.internal.IConfigurationListener
IConfigurationListener.onConfigurationSuccess(org.testng.ITestResult)
protected void generateReport(ITestContext context)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |