Category
Last updated
Was this helpful?
Last updated
Was this helpful?
The 'Category' section of the AutomationReport.html
provides a detailed overview of test cases categorized by the directories under test_case_flows
. It is designed to offer a structured breakdown of test results, allowing for a focused review of each specific aspect of the application being tested.
Each "Category" represents a directory under the test_case_flows
, which typically corresponds to a specific module or feature of the application being tested. For instance, a category named testdirectory
indicates all the test cases within that particular directory have been executed and their outcomes are presented here.
On the left side of the "Category" section, you'll find a list of all test cases that were run from the associated directory. This list offers a quick reference to each test case's status, enabling you to identify how many and which particular tests passed, failed, or were skipped.
The main panel on the right presents a detailed view of the test cases within the selected category. This detail includes:
Status: A color-coded indication (e.g., red for fail) of each test case's result.
Timestamp: The specific time when the test case was executed, which can be crucial for debugging purposes.
Test Name: The identifier of the test case, which may include a unique test ID and a descriptive name, such as SCRIP-T2 | Example Test Case 1
.
By clicking on a category, you can drill down into the specifics of each test. Failed tests will typically be highlighted and should be the focus of further investigation. Understanding why a test failed in the context of the specific directory or category can guide developers to the area within the application that requires attention.
The 'Category' section of the AutomationReport.html
is integral for developers and QA professionals to analyze test results in an organized manner. By aligning with the project's directory structure, it provides clarity and makes it easier to navigate through the results, especially in larger projects with multiple testing scopes. With this detailed categorization, teams can more efficiently identify issues, address them, and enhance the application's quality and stability.