Testing¶
Alur testing sebelum fitur dianggap siap merge.
Level testing¶
- Unit test — logika dasar (model, helper).
- Feature test — alur HTTP / endpoint.
- Manual QA — cek UI di browser / device.
Check before merge¶
- [ ] Semua test hijau
- [ ] Tidak ada
.env/ secret ter-commit - [ ] Migration sudah diuji di DB bersih
- [ ] Sudah di-review minimal 1 orang
Jangan skip
Kalau test merah, jangan di-merge. Perbaiki dulu sebelum lanjut.