| Annotation Type | Description |
|---|---|
| AfterTestCase | Marks method that will be invoked after every test case launches. |
| AfterTestSuite | Marks method that will be invoked after every test suite launches. |
| BeforeTestCase | Marks method that will be invoked before every test case launches. |
| BeforeTestDataBindToTestCase | Marks method that will be invoked before a test case in a test suite is executed. |
| BeforeTestSuite | Marks method that will be invoked before every test suite launches. |
| Keyword | Annotation to mark a method as a keyword ( built-in or custom ) |
| SetUp | Annotation for methods that will run before a test case is run |
| SetupTestCase | Annotation for test suite methods that will run before every test case is run |
| TearDown | Annotation for methods that will run after a test case is run |
| TearDownIfError | Annotation for methods that will run after a test case is error |
| TearDownIfFailed | Annotation for methods that will run after a test case is failed |
| TearDownIfPassed | Annotation for methods that will run after a test case is passed |
| TearDownTestCase | Annotation for test suite methods that will run after every test case is run |