Lompat ke konten utama
←

Analisis Kebutuhan Sistem dan Kriteria Penerimaan

Pelajaran 8 dari 13

Aturan bisnis, skenario penerimaan, dan tabel contoh

Aturan bisnis dan skenario yang mengujinya

Setelah pelajaran ini kamu bisa mengelompokkan skenario di bawah Rule, memetakan kartu Example Mapping, dan memilih skenario yang benar-benar menguji sebuah aturan bisnis.

±13 menitDiperiksa 7 Okt 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

Sejak Gherkin 6 ada kata kunci Rule. Referensi Gherkin menyebut tujuannya mewakili satu aturan bisnis yang harus diimplementasikan; di bawahnya dikelompokkan satu atau lebih skenario yang menggambarkan aturan itu. Deskripsi bebas di bawah Feature juga boleh memuat daftar aturan bisnis sebagai kriteria penerimaan umum.

Aturan dan contohnya ditemukan lewat percakapan. Example Mapping dari Cucumber memakai empat warna kartu: cerita di kartu kuning paling atas, setiap aturan atau kriteria penerimaan di kartu biru di bawahnya, contoh yang menggambarkan aturan di kartu hijau di bawah aturannya, dan pertanyaan yang belum bisa dijawab di kartu merah supaya percakapan tetap berjalan.

Skenario baru menguji aturan bila When memicu keadaan yang diatur aturan itu dan Then memeriksa hasil yang ditetapkan aturan itu. Contoh Rule di referensi Gherkin tentang pemberitahuan tugas terlambat memuat dua contoh: pemakaian pertama hari itu (pemberitahuan muncul) dan pemakaian berikutnya (tidak muncul).

Feature: Pemesanan PesanAja

  Rule: Pesanan untuk barang yang stoknya 0 ditolak

    Example: Stok habis
      Given stok Kopi Gayo 0
      When Budi memesan 1 Kopi Gayo
      Then pesanan Budi ditolak dengan pesan "Stok habis"

    Example: Stok tersedia
      Given stok Kopi Gayo 5
      When Budi memesan 1 Kopi Gayo
      Then pesanan Budi diterima

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Aturan: “Pesanan untuk barang yang stoknya 0 ditolak.” Skenario mana yang benar-benar menguji aturan itu?

Pilih satu jawaban

Latihan 2 dari 3

Dalam sesi Example Mapping muncul pertanyaan: “Apakah barang pre-order juga ditolak saat stoknya 0?” Tidak ada peserta yang bisa menjawab. Pertanyaan itu ditulis di kartu warna apa?

Pilih satu jawaban

Latihan 3 dari 3

Menurut referensi Gherkin, apa yang diwakili kata kunci Rule?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 1 lagi