Skip to main content

Reports Persistence

3 requirements · 6 scenarios

Reports Query API

JR-reports-persistence-001
The system SHALL provide an API endpoint to list past workflow-generated attachments (reports) for a user.
2 test scenarios
  • List user's reports JR-reports-persistence-001.1
  • API returns empty for non-persistent domains JR-reports-persistence-001.2

Report Download API

JR-reports-persistence-002
The system SHALL provide an API endpoint to download a specific past report.
2 test scenarios
  • Download a report JR-reports-persistence-002.1
  • Download denied for other user's report JR-reports-persistence-002.2

Reports Frontend Store

JR-reports-persistence-004
The system SHALL provide a frontend store for the Reports tab.
2 test scenarios
  • Load reports on tab activation JR-reports-persistence-004.1
  • Reports tab hidden for non-persistent domains JR-reports-persistence-004.2