I am struggling how to track my test coverage for an Angular app back to the requirements documentation. Currently all requirements are pages in Confluence which map to JIRA cases for tractability. However, I am not sure how to map my angular tests back to the JIRA requirement issue cases? How do most teams manage their tests to ensure their requirements are tested?
Any guidance would be appreciated.
What you are describing looks like Requirement Traceability Matrix.
I know such Server add-on, which can do the job - synapseRT. It supports:
create/link defects & attach artifacts to test execution
requirement version, baseline and suite to group related requirements
test coverage from requirement & coverage reports
integration with Bamboo & Jenkins - Automated Testing
requirement traceability matrix
and more ...
Just keep in mind that it requires a licence.
If Cloud solution is preferred, than I guess the setup will have to include some Test Management Tool, like Zephyr.