Scola UAT Scenarios¶
Daftar skenario UAT minimum yang dipakai untuk menilai kesiapan operasional per paket.
Last verified: 2026-03-17
1. Starter Baseline¶
Catatan: dokumen ini adalah baseline minimum. Untuk sign-off produksi Tier 1 yang komprehensif, gunakan tier1-production-readiness-uat.md.
| ID | Role | Skenario | Pass Criteria |
|---|---|---|---|
UAT-ST-001 |
Admin | Kelola kehadiran, setup rapor, dan user management | Attendance, report card, dan /admin/users terbuka tanpa error |
UAT-ST-001A |
Admin | Akses database siswa dan orang tua | /students dan /parents menampilkan data inti tanpa redirect liar |
UAT-ST-002 |
Admin Staff | Dashboard TU, admissions, billing, dan master data namespaced | Dashboard namespaced, PPDB, tagihan, student list, dan parent list dapat diakses |
UAT-ST-003 |
Teacher/Homeroom | Lihat dashboard, presensi, dan rapor wali kelas | Dashboard guru, presensi siswa, dan workspace rapor berjalan |
UAT-ST-004 |
Student | Lihat dashboard, jadwal, rapor, billing, notifikasi | Data inti portal siswa tampil tanpa redirect liar |
UAT-ST-005 |
Parent | Lihat dashboard, jadwal, rapor anak, billing, notifikasi | Data inti portal orang tua tampil read-only |
UAT-ST-006 |
Public / Parent Applicant | Akses landing SPMB, daftar, cek status, dan daftar ulang | Flow pendaftar publik berjalan end-to-end |
Scenario starter ini harus konsisten dengan smoke suite aktif: - tier1_smoke.spec.ts - spmb_smoke.spec.ts
2. Professional Delta¶
| ID | Role | Skenario | Pass Criteria |
|---|---|---|---|
UAT-PRO-001 |
Teacher | Masuk ke LMS workspace | Course list, gradebook, dan assignment flow tersedia |
UAT-PRO-002 |
Teacher | Masuk ke CBT workspace | Question bank, exam list, atau proctor page terbuka |
UAT-PRO-003 |
Student | Akses daftar ujian CBT | Route /student/cbt tidak diblok dan data ujian tampil |
UAT-PRO-004 |
Counselor / Librarian | Workspace domain pembeda tier | Portal domain masing-masing tampil dan tidak bocor ke Starter |
Scenario ini hanya dijalankan untuk tenant atau package yang memang memenuhi entitlement Professional.
3. Urutan Eksekusi UAT¶
- Verifikasi environment mengikuti UAT_SETUP_GUIDE.md.
- Jalankan
setup-authuntuk membuktikan session role valid. - Jalankan smoke Starter atau Professional sesuai package yang diuji.
- Lanjutkan UAT manual pada skenario yang butuh judgement bisnis, misalnya format rapor, hasil SPMB, atau notifikasi.
4. Bukti Minimum¶
Untuk setiap skenario UAT, simpan minimal:
- URL yang diuji
- role yang dipakai
- screenshot atau trace jika gagal
- keputusan pass / fail / blocked
- catatan gap domain bila masalahnya berasal dari backlog SSOT, bukan bug test
5. Referensi Domain¶
- Akademik: docs/domains/academic/README.md
- SPMB: docs/domains/spmb/README.md
- User management: docs/domains/user-management/README.md
- Student & parent data: docs/domains/student-parent-data/README.md
- LMS: docs/domains/lms/README.md
- CBT: docs/domains/cbt/README.md
- Platform packaging: docs/architecture/platform-tiers.md