LMS Smoke Testing
Summary
A Training smoke script covers service health data, tenant isolation, course lifecycle, materials, paths, enrollments, assessments, certificates, sessions, reports, CSV exchange, audit/timeline, outbox staging, and optional dependency checks.
Safe testing boundary
Use the script only through an approved isolated non-production process with synthetic data and authorized dependencies. This documentation does not reproduce invocation parameters, connection behavior, hosts, ports, or operational commands.
The smoke path can exercise Notification through a test HTTP boundary; it does not prove Training relay or broker delivery. No dedicated frontend, rollback, load, resilience, or production test suite was found.
Safety and confirmation boundary
No production command, secret, configuration value, internal address, infrastructure detail, direct data change, or replay instruction is provided. Production ownership, approvals, service objectives, alerting, and recovery authority require confirmation.
Source References
microservices/scripts/smoke-training.ps1
Related Articles
See Also
Keywords
- LMS operations
- LMS Smoke Testing
Revision Information
- Status: Draft
- Last reviewed: 2026-07-17
- Review cycle: Quarterly