You are on page 1of 2

Pengujian blackbox (blackbox testing) adalah salah satu metode pengujian perangkat lunak yang berfokus pada sisi

fungsionalitas, khususnya pada input dan output aplikasi (apakah sudah sesuai dengan apa yang diharapkan atau belum). Tahap pengujian atau testing merupakan salah satu tahap yang harus ada dalam sebuah siklus pengembangan perangkat lunak (selain tahap perancangan atau desain). Berikut ini disajikan salah satu contoh tabel pengujian blackbox berdasarkan kasus pengujian pada salah satu aplikasi yang telah saya buat. Dalam hal ini, misalnya nama admin yang benar yaitu admin dan kata sandinya yaitu 123. Tabel pengujian black-box pada validasi login admin aplikasi sistem pakar No. Skenario pengujian Test case Hasil yang diharapkan Mengosongkan semua isian data login, lalu langsung mengklik tombol Masuk. Nama: Kata sandi: Sistem akan menolak akses login dan menampilkan pesan Mohon isi dulu nama admin dan kata sandi Sistem akan menolak akses login dan menampilkan pesan Mohon isi dulu salah satu data yang masih kosong Sistem akan menolak akses login dan menampilkan pesan Mohon isi dulu salah satu data yang masih kosong Sistem akan menolak akses login dan menampilkan pesan Nama pengguna atau kata sandi salah! Silakan ulangi dengan data yang benar Sistem akan menolak akses login dan menampilkan pesan Nama pengguna atau kata sandi salah! Silakan ulangi dengan data yang benar Sistem menerima akses Hasil Kesimpulan pengujian Sesuai harapan Valid

1.

2.

3.

4.

5.

6.

Hanya mengisi data nama admin dan Nama: mengosongkan data kata admin sandi, lalu langsung Kata mengklik tombol sandi: Masuk. Hanya mengisi data kata sandi dan Nama: mengosongkan data Kata nama admin, lalu sandi: langsung mengklik 123 tombol Masuk. Nama: Menginputkan dengan mimin kondisi salah satu data (salah). benar dan satu lagi Kata salah, lalu langsung sandi: mengklik tombol 123 Masuk. (benar). Nama: Menginputkan sintaks OR SQL Injection pada 1=1 kedua data login, lalu Kata mengklik tombol sandi: Masuk. OR 1=1 Menginputkan data Nama:

Sesuai harapan

Valid

Sesuai harapan

Valid

Sesuai harapan

Valid

Sesuai harapan

Valid

Sesuai

Valid

No. Skenario pengujian Test case Hasil yang diharapkan login yang benar, lalu mengklik tombol Masuk. Keterangan: - = kosong (tidak diisi). admin Kata sandi: 123 login dan kemudian langsung menampilkan form pakar/admin.

Hasil Kesimpulan pengujian harapan

Contoh di atas hanyalah pada salah satu use case atau satu fungsi, yaitu fungsi login admin. Anda bisa kembangkan lebih lanjut sesuai dengan kasus pengguna atau fungsifungsi lain pada aplikasi yang hendak Anda uji.

You might also like