Test Design
Cara Membuat Test Case yang Jelas dan Bisa Dieksekusi
Panduan membuat test case dari requirement, termasuk positive case, negative case, boundary case, dan expected result.
Diperbarui 16 Juli 2026 · 7 menit
Pahami konteks sebelum menulis langkah
Test case yang baik dimulai dari user goal, business rule, precondition, dan risiko. Jangan langsung menulis klik demi klik sebelum expected behavior dipahami.
Struktur minimum test case
Gunakan struktur yang cukup konsisten agar test case dapat dijalankan oleh orang lain tanpa perlu menebak maksud penulis.
- Judul yang menjelaskan kondisi dan hasil yang diuji.
- Precondition dan data yang diperlukan.
- Langkah yang singkat, spesifik, dan berurutan.
- Expected result yang observable dan tidak ambigu.
- Tag risiko, prioritas, atau requirement terkait.
Pastikan coverage tidak hanya happy path
Tambahkan negative case, boundary value, state transition, permission, error handling, dan skenario recovery. Review duplikasi agar suite tetap mudah dirawat.