Lewati ke isi

CB-M3 — CBT Question Sync UAT Checklist

Last verified: 2026-06-11
Menutup: CB-M3 (MASTER-GAP-REGISTER)
Parent playbook: wave-b-professional-uat.md §4

Recon teknis: fe-be-question-exam-sync-recon-2026-05-27.md


Pre-flight

  • [ ] Login guru author (budi.santosa atau akun sekolah)
  • [ ] Modul scola_cbt enabled di session
  • [ ] Min 1 rombel dengan ≥2 siswa terdaftar

P0 — Sinkronisasi bank soal → ujian

# Langkah Pass Fail Catatan
S1 Buat question set baru, tambah 3 soal (MCQ, benar/salah, essay)
S2 Catat jumlah soal di detail set Jumlah: ___
S3 Buat ujian learning, link question set yang sama
S4 Di detail ujian, jumlah soal = S2
S5 Publish/aktifkan ujian, assign rombel
S6 Login siswa → ujian muncul di jadwal CBT
S7 Kerjakan 1 soal, submit — tidak error sync

P0 — Context independent (regresi CB-M4)

# Langkah Pass Fail Catatan
I1 Buat ujian context independent dengan peserta siswa
I2 Login siswa peserta → ujian tampil di dashboard
I3 API smoke: GET /api/scola_cbt/student/schedule berisi exam id Opsional QA

P1 — Edit soal setelah ujian dibuat

# Langkah Pass Fail
E1 Tambah 1 soal ke set yang sudah dipakai ujian draft
E2 Refresh halaman detail ujian — count terupdate atau warning jelas

Temuan

ID Deskripsi Severity

Keputusan: ☐ Lanjut ujian sekolah · ☐ Blocker — perbaiki dulu

Tester / tanggal: ___