Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Pengujian Perangkat Lunak

Pelajaran 11 dari 15

Merancang kasus uji

Misi: merancang test aturan poin belanja

Setelah pelajaran ini kamu bisa merancang kasus dari partisi dan batas untuk aturan poin belanja, menjalankan semua baris sebuah fungsi status, dan memakai istilah kotak hitam dan kotak putih.

±17 menitDiperiksa 3 Okt 2026

Materi

Misi penutup modul merancang kasus. Aturan poin belanja ditulis bagian pemasaran: setiap Rp10.000 penuh memberi 1 poin; anggota emas mendapat poin dua kali lipat; belanja Rp1.000.000 ke atas mendapat bonus 50 poin yang ditambahkan sesudah pengalian; nilai belanja negatif ditolak dengan ValueError. Ada tiga kalimat aturan dan satu kalimat penolakan, jadi ada partisi, ada batas, dan ada kombinasi.

Kasus untuk aturan seperti ini disusun dari kalimatnya, bukan dari kodenya: tulis partisi setiap kalimat, tandai angka batasnya, silangkan dengan jenis anggota, baru hitung hasil harapannya dengan tangan. Lulus misi bila minimal 80 persen latihannya benar.

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 3 dari 4

Spesifikasi: jumlah pesanan 1 sampai 50 diterima, di luar itu ditolak. Bila setiap batas diuji tepat di batasnya dan di tetangga terdekat di seberangnya, berapa nilai berbeda yang diuji?

Latihan 4 dari 4

Memilih kasus uji hanya dari spesifikasi, tanpa melihat isi fungsinya, disebut apa?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke