Backend Test Report: Training Info API
Test Date: Pending Environment: Development (localhost:5000) Tenant: thaiscada
At a Glance
| Metric | Value |
|---|---|
| Total Tests | - |
| Passed | - |
| Failed | - |
| Pass Rate | Pending |
Results Summary
| Section | Endpoint | Tests | Status |
|---|---|---|---|
| 1. Get Schedules | GET /api/training/info/schedules | - | Pending |
| 2. Search Sessions | POST /api/training/info/sessions/search | - | Pending |
| 3. Export PDF | POST /api/training/info/export/pdf | - | Pending |
| 4. Export XLSX | POST /api/training/info/export/xlsx | - | Pending |
What We Tested
This report covers the Training Info API - the contractor-facing read-only training information:
- Get Schedules - How training schedules are retrieved
- Search Sessions - How training sessions are searched
- Export PDF - How training info is exported as PDF
- Export XLSX - How training info is exported as Excel
Authorization Matrix
| Endpoint | Policy | Admin | Safety Officer | Contractor |
|---|---|---|---|---|
| Get Schedules | training-info-access | - | - | - |
| Search Sessions | training-info-access | - | - | - |
| Export PDF | training-info-access | - | - | - |
| Export XLSX | training-info-access | - | - | - |
Detailed Results
Tests pending. See
backend/tests/http/training-info/training-info.httpfor test definitions.