| Package | Description |
|---|---|
| org.testng | |
| org.testng.internal | |
| org.testng.internal.thread.graph | |
| org.testng.reporters | |
| org.testng.reporters.jq |
| Modifier and Type | Class | Description |
|---|---|---|
class |
SuiteRunner |
SuiteRunner is responsible for running all the tests included in one
suite. |
| Modifier and Type | Method | Description |
|---|---|---|
ISuite |
ITestContext.getSuite() |
|
ISuite |
TestRunner.getSuite() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<ISuite> |
SuiteRunnerWorker.getTasks() |
|
protected java.util.List<ISuite> |
TestNG.runSuites() |
Run the test suites.
|
java.util.List<ISuite> |
TestNG.runSuitesLocally() |
This needs to be public for maven2, for now..At least
until an alternative mechanism is found.
|
| Modifier and Type | Method | Description |
|---|---|---|
TestRunner |
ITestRunnerFactory.newTestRunner(ISuite suite,
XmlTest test,
java.util.Collection<IInvokedMethodListener> listeners,
java.util.List<IClassListener> classListeners) |
|
TestRunner |
ITestRunnerFactory2.newTestRunner(ISuite suite,
XmlTest test,
java.util.Collection<IInvokedMethodListener> listeners,
java.util.List<IClassListener> classListeners,
java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners) |
Produces a new
TestRunner |
void |
ISuiteListener.onFinish(ISuite suite) |
This method is invoked after the SuiteRunner has run all
the test suites.
|
void |
ISuiteListener.onStart(ISuite suite) |
This method is invoked before the SuiteRunner starts.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
SuiteRunnerWorker.compareTo(IWorker<ISuite> arg0) |
| Constructor | Description |
|---|---|
SuiteRunnerWorker(ISuite suiteRunner,
SuiteRunnerMap suiteRunnerMap,
int verbose,
java.lang.String defaultSuiteName) |
|
TestRunner(IConfiguration configuration,
ISuite suite,
XmlTest test,
boolean skipFailedInvocationCounts,
java.util.Collection<IInvokedMethodListener> invokedMethodListeners,
java.util.List<IClassListener> classListeners) |
This constructor is used by testng-remote, any changes related to it please contact with testng-team.
|
TestRunner(IConfiguration configuration,
ISuite suite,
XmlTest test,
boolean skipFailedInvocationCounts,
java.util.Collection<IInvokedMethodListener> invokedMethodListeners,
java.util.List<IClassListener> classListeners,
java.util.Comparator<ITestNGMethod> comparator) |
|
TestRunner(IConfiguration configuration,
ISuite suite,
XmlTest test,
java.lang.String outputDirectory,
IAnnotationFinder finder,
boolean skipFailedInvocationCounts,
java.util.Collection<IInvokedMethodListener> invokedMethodListeners,
java.util.List<IClassListener> classListeners,
java.util.Comparator<ITestNGMethod> comparator,
java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners) |
| Modifier and Type | Method | Description |
|---|---|---|
ISuite |
SuiteRunnerMap.get(XmlSuite xmlSuite) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<ISuite> |
SuiteRunnerMap.values() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
SuiteRunnerMap.put(XmlSuite xmlSuite,
ISuite suite) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IWorker<ISuite>> |
SuiteWorkerFactory.createWorkers(java.util.List<ISuite> suites) |
For each suite, creates a
SuiteRunnerWorker |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IWorker<ISuite>> |
SuiteWorkerFactory.createWorkers(java.util.List<ISuite> suites) |
For each suite, creates a
SuiteRunnerWorker |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
FailedReporter.generateFailureSuite(XmlSuite xmlSuite,
ISuite suite,
java.lang.String outputDir) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
EmailableReporter.generateMethodDetailReport(java.util.List<ISuite> suites) |
Creates a section showing known results for each method
|
protected void |
EmailableReporter.generateMethodSummaryReport(java.util.List<ISuite> suites) |
Creates a table showing the highlights of each test method with links to the method details
|
void |
EmailableReporter.generateSuiteSummaryReport(java.util.List<ISuite> suites) |
| Constructor | Description |
|---|---|
SuiteResult(ISuite suite) |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.List<ISuite> |
BasePanel.getSuites() |
|
java.util.List<ISuite> |
Model.getSuites() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<ITestResult> |
Model.getAllTestResults(ISuite suite) |
|
java.util.List<ITestResult> |
Model.getAllTestResults(ISuite suite,
boolean testsOnly) |
|
java.lang.String |
ChronologicalPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
GroupPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
IgnoredMethodsPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
ReporterPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
TestNgXmlPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
TestPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
java.lang.String |
TimesPanel.getContent(ISuite suite,
XMLStringBuffer main) |
|
ResultsByClass |
Model.getFailedResultsByClass(ISuite suite) |
|
java.lang.String |
ChronologicalPanel.getHeader(ISuite suite) |
|
java.lang.String |
GroupPanel.getHeader(ISuite suite) |
|
java.lang.String |
IgnoredMethodsPanel.getHeader(ISuite suite) |
|
java.lang.String |
ReporterPanel.getHeader(ISuite suite) |
|
java.lang.String |
TestNgXmlPanel.getHeader(ISuite suite) |
|
java.lang.String |
TestPanel.getHeader(ISuite suite) |
|
java.lang.String |
TimesPanel.getHeader(ISuite suite) |
|
java.lang.String |
ChronologicalPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
GroupPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
IgnoredMethodsPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
INavigatorPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
ReporterPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
TestNgXmlPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
TestPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
TimesPanel.getNavigatorLink(ISuite suite) |
|
java.lang.String |
BaseMultiSuitePanel.getPanelName(ISuite suite) |
|
java.lang.String |
INavigatorPanel.getPanelName(ISuite suite) |
|
ResultsByClass |
Model.getPassedResultsByClass(ISuite suite) |
|
ResultsByClass |
Model.getSkippedResultsByClass(ISuite suite) |
|
java.util.List<ITestResult> |
Model.getTestResults(ISuite suite) |
|
protected static java.lang.String |
BasePanel.suiteToTag(ISuite suite) |
| Constructor | Description |
|---|---|
Model(java.util.List<ISuite> suites) |