app
app copied to clipboard
Add Checklist Functionality to the Left of Test Cases in Table Format
Add Checklist Functionality to the Left of Test Cases in Table Format
Is your feature request related to a problem? Please describe.
When executing test cases, it can be cumbersome to track which steps and expected results have been verified without a way to check them off. This can lead to confusion or missed steps, especially when working with longer or more complex test cases. The current workflow could be more efficient and streamlined.
Describe the solution you'd like
I would like to see a checklist feature added to the left side of the test cases when they are displayed in a table format. This checklist would allow users to check off each step and its corresponding expected result as they are completed. The checklist would visually indicate progress through the test case, helping testers ensure that all steps have been properly verified before moving on.
Describe alternatives you've considered
- Manually tracking progress with an external checklist or notepad, which is less efficient and can lead to mistakes.
- Adding comments next to each step in the table, but this clutters the interface and doesn’t offer a clear way to track progress.
Additional context
Adding a checklist feature directly within the table will enhance the user experience by making the test execution process more interactive and easier to manage. It will help in ensuring that no steps are missed and will provide a clear visual indication of test completion. This could be particularly useful in team settings where multiple testers are working on different parts of a test suite.
Here’s an example of how the checklist might be integrated: https://stackblitz.com/angular/lrpjroljdly?embed=1&file=app/table-selection-example.html
It would be great if there were three states for the checkbox: unchecked, pass, and fail.