| Name | Description | Type | Package | Framework |
| AfterClass | | Class | org.testng.annotations | TestNG |
|
| AfterGroups | | Class | org.testng.annotations | TestNG |
|
| AfterMethod | | Class | org.testng.annotations | TestNG |
|
| AfterSuite | | Class | org.testng.annotations | TestNG |
|
| AfterTest | | Class | org.testng.annotations | TestNG |
|
| Assert | Assertion tool class. | Class | org.testng | TestNG |
|
| AssertJUnit | A set of assert methods. | Class | org.testng | TestNG |
|
| BeforeClass | | Class | org.testng.annotations | TestNG |
|
| BeforeGroups | | Class | org.testng.annotations | TestNG |
|
| BeforeMethod | | Class | org.testng.annotations | TestNG |
|
| BeforeSuite | | Class | org.testng.annotations | TestNG |
|
| BeforeTest | | Class | org.testng.annotations | TestNG |
|
| ClassMethodMap | This class maintains a map of >. | Class | org.testng | TestNG |
|
| CommandLineArgs | | Class | org.testng | TestNG |
|
| Configuration | Configuration information for a TestNG class. | Class | org.testng.annotations | TestNG |
|
| ConversionUtils | Helper methods used by the Eclipse plug-in when converting tests from JUnit. | Class | org.testng | TestNG |
|
| Converter | Convert XML files to YAML and vice versa. | Class | org.testng | TestNG |
|
| DataProvider | Mark a method as supplying data for a test method. | Class | org.testng.annotations | TestNG |
|
| DependencyMap | Helper class to keep track of dependencies. | Class | org.testng | TestNG |
|
| ExpectedExceptions | List of exceptions that a test method is expected to throw. | Class | org.testng.annotations | TestNG |
|
| Factory | Marks a method as a factory that returns objects that will be used by TestNG as Test classes. | Class | org.testng.annotations | TestNG |
|
| FileAssert | Assertion tool for File centric assertions. | Class | org.testng | TestNG |
|
| Guice | This annotation specifies what Guice modules should be used to instantiateAuthor:Cedric Beust | Class | org.testng.annotations | TestNG |
|
| IAnnotationTransformer | | Interface | org.testng | TestNG |
|
| IAnnotationTransformer2 | Use this interface instead of IAnnotationTransformer if you want to modify any TestNG annotation besides @Test. | Interface | org.testng | TestNG |
|
| IAttributes | | Interface | org.testng | TestNG |
|
| IClass | IClass represents a test class and a collection of its instances. | Interface | org.testng | TestNG |
|
| IConfigurable | If a test class implements this interface, its run() method will be invoked instead of each configuration method found. | Interface | org.testng | TestNG |
|
| IConfigurationAnnotation | Encapsulate the @Configuration / @testng. | Interface | org.testng.annotations | TestNG |
|
| IConfigurationListener | Listener interface for events related to configuration methods. | Interface | org.testng | TestNG |
|
| IConfigurationListener2 | | Interface | org.testng | TestNG |
|
| IConfigureCallBack | A parameter of this type will be passed to the run() method of a IConfigurable. | Interface | org.testng | TestNG |
|
| IDataProviderAnnotation | Encapsulate the @DataProvider / @testng. | Interface | org.testng.annotations | TestNG |
|
| IExecutionListener | A listener used to monitor when a TestNG run starts and ends. | Interface | org.testng | TestNG |
|
| IExpectedExceptionsAnnotation | Encapsulate the @ExpectedExceptions / @testng. | Interface | org.testng.annotations | TestNG |
|
| IExtraOutput | This class is used by Reporter to store the extra output to be later included in the HTML report: | Interface | org.testng | TestNG |
|
| IFactoryAnnotation | Encapsulate the @Factory / @testng. | Interface | org.testng.annotations | TestNG |
|
| IHookable | If a test class implements this interface, its run() method will be invoked instead of each @Test method found. | Interface | org.testng | TestNG |
|
| IHookCallBack | A parameter of this type will be passed to the run() method of a IHookable. | Interface | org.testng | TestNG |
|
| IInstanceInfo | This class defines a pair of instance/class. | Interface | org.testng | TestNG |
|
| IInvokedMethod | An interface representing a method that has been invoked by TestNG. | Interface | org.testng | TestNG |
|
| IInvokedMethodListener | A listener that gets invoked before and after a method is invoked by TestNG. | Interface | org.testng | TestNG |
|
| IInvokedMethodListener2 | | Interface | org.testng | TestNG |
|
| IMethodInstance | | Interface | org.testng | TestNG |
|
| IMethodInterceptor | This class is used to alter the list of test methods that TestNG is about to run. | Interface | org.testng | TestNG |
|
| IMethodSelector | This interface is used to augment or replace TestNG's algorithm to decide whether a test method should be included in a test run. | Interface | org.testng | TestNG |
|
| IMethodSelectorContext | An implementation of this interface is passed to all the Method Selectors when their includeMethod() is invoked. | Interface | org.testng | TestNG |
|
| IModuleFactory | This interface is used by the moduleFactory attribute of the @Guice annotation. | Interface | org.testng | TestNG |
|
| IObjectFactory | Factory used to create all test instances. | Interface | org.testng | TestNG |
|
| IObjectFactory2 | Factory used to create all test instances. | Interface | org.testng | TestNG |
|
| IParameterizable | Parent interface for annotations that can receive parameters. | Interface | org.testng.annotations | TestNG |
|
| IParametersAnnotation | Encapsulate the @Parameters / @testng. | Interface | org.testng.annotations | TestNG |
|
| IReporter | This interface can be implemented by clients to generate a report. | Interface | org.testng | TestNG |
|
| IResultMap | | Interface | org.testng | TestNG |
|
| IRetryAnalyzer | Interface to implement to be able to have a chance to retry a failed test. | Interface | org.testng | TestNG |
|
| ISuite | Interface defining a Test Suite. | Interface | org.testng | TestNG |
|
| ISuiteListener | Listener for test suites. | Interface | org.testng | TestNG |
|
| ISuiteResult | This class represents the result of a suite run. | Interface | org.testng | TestNG |
|
| ITest | If a test class implements this interface, it will receive a special treatment, such as having the test name displayed | Interface | org.testng | TestNG |
|
| ITestAnnotation | Encapsulate the @Test / @testng. | Interface | org.testng.annotations | TestNG |
|
| ITestClass | This class represents a test class: The configuration methods (test and method) | Interface | org.testng | TestNG |
|
| ITestClassFinder | This class is used by TestNG to locate the test classes. | Interface | org.testng | TestNG |
|
| ITestContext | This class defines a test context which contains all the information for a given test run. | Interface | org.testng | TestNG |
|
| ITestListener | A listener for test running. | Interface | org.testng | TestNG |
|
| ITestMethodFinder | This interface allows to modify the strategy used by TestRunner to find its test methods. | Interface | org.testng | TestNG |
|
| ITestNGListenerFactory | A factory used to create instances of ITestNGListener. | Interface | org.testng | TestNG |
|
| ITestNGMethod | Describes a TestNG annotated method and the instance on which it will be invoked. | Interface | org.testng | TestNG |
|
| ITestOrConfiguration | This interface captures methods common to @Test and @Configuration Created on Dec 20, 2005 | Interface | org.testng.annotations | TestNG |
|
| ITestResult | This class describes the result of a test. | Interface | org.testng | TestNG |
|
| ITestRunnerFactory | A factory for TestRunners to be used by SuiteRunners. | Interface | org.testng | TestNG |
|
| Listeners | This annotation lets you define listeners directly on a test class instead of doing so in your testng. | Class | org.testng.annotations | TestNG |
|
| Optional | Specifies that the current parameter is optional. | Class | org.testng.annotations | TestNG |
|
| Parameters | Describes how to pass parameters to a @Test method. | Class | org.testng.annotations | TestNG |
|
| Reporter | This class is used for test methods to log messages that will be included in the HTML reports generated by TestNG. | Class | org.testng | TestNG |
|
| ReporterConfig | Stores the information regarding the configuration of a pluggable report listener. | Class | org.testng | TestNG |
|
| SkipException | The root exception for special skip handling. | Class | org.testng | TestNG |
|
| SuiteRunner | SuiteRunner is responsible for running all the tests included in one suite. | Class | org.testng | TestNG |
|
| SuiteRunnerWorker | An IWorker that is used to encapsulate and run Suite RunnersAuthor:cbeust, nullin | Class | org.testng | TestNG |
|
| SuiteRunState | A state object that records the status of the suite run. | Class | org.testng | TestNG |
|
| Test | Mark a class or a method as part of the test. | Class | org.testng.annotations | TestNG |
|
| TestException | Exception thrown when an exception happens while running a testAuthor:Cedric Beust, Apr 26, 2004See Also:Serialized Form | Class | org.testng | TestNG |
|
| TestListenerAdapter | A simple ITestListener adapter that stores all the tests that were run. | Class | org.testng | TestNG |
|
| TestNG | This class is the main entry point for running tests in the TestNG framework. | Class | org.testng | TestNG |
|
| TestNGAntTask | classfileset (inner)classfilesetref (attribute)xmlfileset (inner)xmlfilesetref (attribute)enableAssert (attribute)excludedGroups (attribute)groups (attribute)junit (attribute)listener (attribute)outputdir (attribute)parallel (attribute)reporter (attribute)sourcedir (attribute)sourcedirref (attribute)suitename (attribute)suiterunnerclass (attribute)target (attribute)testjar (attribute)testname (attribute)threadcount (attrib | Class | org.testng | TestNG |
|
| TestNGException | The base class for all exceptions thrown by TestNG. | Class | org.testng | TestNG |
|
| TestNGUtils | | Class | org.testng | TestNG |
|
| TestRunner | This class takes care of running one Test. | Class | org.testng | TestNG |
|
| TimeBombSkipException | A SkipException extension that transforms a skipped method into a failed method based on a time trigger. | Class | org.testng | TestNG |
|
| XmlClass | This class describes the tag in testng. | Class | org.testng.xml | TestNG |
|
| XmlDefine | | Class | org.testng.xml | TestNG |
|
| XmlDependencies | | Class | org.testng.xml | TestNG |
|
| XmlGroups | | Class | org.testng.xml | TestNG |
|
| XmlInclude | See Also:Serialized FormConstructor SummaryXmlInclude() | Class | org.testng.xml | TestNG |
|
| XmlMethodSelector | This class describes the tag in testng. | Class | org.testng.xml | TestNG |
|
| XmlMethodSelectors | | Class | org.testng.xml | TestNG |
|
| XmlPackage | This class describes the tag in testng. | Class | org.testng.xml | TestNG |
|
| XmlRun | | Class | org.testng.xml | TestNG |
|
| XmlScript | | Class | org.testng.xml | TestNG |
|
| XmlSuite | This class describes the tag in testng. | Class | org.testng.xml | TestNG |
|
| XmlTest | This class describes the tag in testng. | Class | org.testng.xml | TestNG |
|
| XmlUtils | | Class | org.testng.xml | TestNG |