Rahmi Remote/Resources

RESOURCE · Engineering · 10 menit

Test Case Checkout: 30 Case Siap Tiru

30 pola case siap tiru + format bug report yang bikin developer nggak nanya lagi.

01

Struktur tiap case

ID + prioritas + prekondisi + langkah bernomor + expected result spesifik.

Expected buruk: "berhasil". Expected bagus: "muncul order ID + struk, stok berkurang 1, email konfirmasi terkirim <1 menit".

02

10 happy path

Bayar sukses tiap metode (transfer, kartu, QRIS, COD, e-wallet), kupon valid, alamat tersimpan, split ongkir, retry setelah gagal.

  • Satu metode = satu case
  • Catat nominal + metode di tiap case
03

10 negative case

Kupon salah/kedaluwarsa, kartu ditolak, saldo kurang, alamat kosong, nomor HP invalid, stok 0, double submit, session habis, file bukti >5MB, captcha gagal.

04

10 edge case

Stok habis TEPAT saat bayar, network putus di tengah bayar lalu retry (double-charge?), kupon + promo digabung, ganti alamat setelah pilih kurir, jam 23:59 ganti hari, nominal Rp0, quantity 999, bahasa/en, dark mode, Android RAM kecil.

05

Format bug report

Judul: "[Critical] Order terbentuk padahal kartu ditolak (TC-17)". Isi: severity + alasan, steps bernomor, expected vs actual, screenshot/Loom, device/browser, frekuensi (3/3).

✓

Checklist

  • ID + prioritas terisi semua?
  • Ada negative DAN edge?
  • Expected spesifik?
  • Minimal 1 bug terdokumentasi + video?

LANJUTAN

MENTOK ATAU RAGU ARAH?

bawa hasil belajarmu ke sesi 1-on-1Semua materi bebas dipelajari. Kalau mentok positioning, portfolio, atau strategi apply, kita bedah bareng.
Book sesi