Tests
Last updated
Was this helpful?
Last updated
Was this helpful?
The 'Tests' section of the AutomationReport.html
delivers an in-depth look at each individual test case executed during the testing process. This area of the report allows stakeholders to drill down into the specifics of each test, including the steps taken, their status, and the time at which they were executed.
Each test case is listed with a timestamp and duration, giving a clear picture of when it was run and how long it took. The status indicator (such as "Fail" in red) provides an immediate visual cue to the test outcome.
For each test case, you can view a list of steps that were performed, along with their individual outcomes:
Info: These entries provide context or descriptive information about the test steps, such as actions that have no direct pass/fail outcome.
Pass: Steps that were successfully completed are marked with this status, indicating that the expected outcome was achieved.
Fail: Steps that did not meet the expected criteria are marked as failures. These are critical and typically require further analysis to identify the root cause.
The report offers functionality to filter test cases by their status and category:
By Status: You can filter the test cases to display only those that have passed, failed, or have informational entries, as demonstrated in the second screenshot you provided. This makes it easier to focus on areas that require attention or review.
By Category: As shown in the third screenshot, selecting a category (or test directory) filters the test cases to show only those within that specific group. This is particularly useful when you need to review tests related to a certain module or feature.
Using the provided filters, stakeholders can efficiently navigate through a large number of test cases to find exactly what they need. For example, quickly identifying all failed tests in a specific category can significantly speed up the debugging process.
The AutomationReport.html
offers a comprehensive and detailed view of each test case's execution path, making it an invaluable resource for thorough test analysis. By understanding and utilizing the report's detailed views and filtering capabilities, teams can enhance their ability to deliver high-quality software by promptly addressing any issues that arise during testing.