# Staging Test Plan

Gunakan dokumen ini sebelum naik ke production.

## 1. Login dan role

- Superadmin bisa login.
- Kepala unit bisa login.
- User biasa hanya melihat modul sesuai hak akses.
- Logout berjalan normal.

## 2. Modul utama

- Dashboard terbuka tanpa error.
- Logbook & KPI: input, edit 24 jam, verifikasi, rekap staf, rekap unit.
- Jadwal jaga poin: upload Excel, generate jadwal, export.
- Kegiatan harian: input, rekap, export.
- Work order: form perbaikan, order penggantian, notifikasi.
- Kumpulan dokumen & laporan: folder, upload, QR code jika aktif.
- Akreditasi/kisi-kisi: tracking baca, export, laporan asesmen.

## 3. Upload dan export

- Upload file kecil berhasil.
- Upload file melebihi batas menampilkan pesan jelas.
- Export Excel bisa diunduh.
- Folder `uploads/` dan `storage/exports/` writable.

## 4. Database

Jalankan:

```bash
php scripts/preflight.php
php scripts/migrate.php status
```

Tidak boleh ada error koneksi database.

## 5. Log error

Cek:

```text
storage/logs/php-error.log
```

Jika ada error baru setelah test, perbaiki sebelum production.
