As a test automater, I would like to be able to share my coverage of the functionalities tested in my automation tests. I also like to document this for my future-self or any other tester that come aboard our projects for optimal transparency/transferability.
Since there is no dedicated “coverage” field to detail what is covered by a testcase I currently use the field “Description” in the properties tab of the test case.
Example of such a description might be:
This test case covers the negative scenario of a failed login by entering an invalid credentials. We make sure the error message shows in correct language. Afterwards we cover the positive scenario when we try to do the login with correct credentials and verify the main landing page is loaded properly.
Ideally, coverage should (also) be explained by the linked requirements from JIRA, but we do not have the JIRA plugin.
I would like at any point be able to share this coverage information with stakeholders to clearly show what is covered by the automation runs and what is not.
However: I do not see any feature/functionality that would allow me to share this easily (without doing copy pasting the information from all of my tests).
Ideal solution: A dedicated “coverage” field that any user in TestOps can consult in TestOps. In the TestOps reporting I’d like to be able to see an overview (or at least export of) the test cases that run in a certain run with their coverage information, so a report that goes out to management states clearly what is tested. Note that this description might be a long descriptive text field.
Currently in TestOps there is a field “Description” in the /test-design/test-cases (above “Maintainer”) but that is never filled in with the information that I provided in the description field (bug or intended?).
There are also various export possible form the test results, but these do not include the description field.