Apa Itu Pengujian Black Box
Black box testing (pengujian kotak hitam) adalah pengujian perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian black box dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan (input) dan keluaran (output) dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. Pengujian black box dilakukan dengan membuat kasus uji yang bersifat mencoba semua fungsi dengan menggunakan perangkat lunak secara langsung untuk mengetahui apakah perangkat lunak yang dibangun telah sesuai dengan spesifikasi yang dibutuhkan. Kasus uji yang dibuat untuk melakukan pengujian black box harus dibuat dengan kasus benar dan kasus salah, misalkan untuk kasus proses login maka uji yang dibuat :
1. Jika user login dengan username dan password benar
2. Jika user login dengan username dan password salah
Format Pengujian Black Box
Berikut contoh format pengujian black box :
Kasus dan Hasil Uji (Data Normal) | |||
---|---|---|---|
Data Masukan | Data Diharapkan | Pengamatan | Kesimpulan |
Login dengan username dan password benar | Masuk kedalam sistem dan diarahkan ke menu dashboard | Berhasil masuk kedalam sistem dan diarahkan ke menu dashboard |
[ ] Diterima [ ] Ditolak |
Kasus dan Hasil Uji (Data Tidak Normal) | |||
Data Masukan | Data Diharapkan | Pengamatan | Kesimpulan |
Login dengan username dan password salah | Menampilkan pesan username / password salah | gagal login dan menampilkan pesan username / password salah |
[ ] Diterima [ ] Ditolak |
Keterangan :
Data Masukan : Kasus uji yang akan diinputkan ke sisem / aplikasi yang dibangun dengan mencoba secara langsung.
Data Diharapkan : Respon / output standar yang telah ditentukan sesuai dengan spesifikasi kebutuhan / rancangan.
Pengamatan : Hasil respon / output setelah dilakukan pengujian / dicoba.
Kesimpulan : Kesimpulan hasil pengujian apakah sesuai (diterima) dengan spesifikasi kebutuhan / tidak
Perhitungan Pengujian Black Box
Setelah dilakukan pengujian selanjutnya data hasil pengujian di hitung dengan perhitungan statistik dengan rumus sebagai berikut :
HASIL = (Jumlah Pertanyaan Diterima / Total Pertanyaan Diajukan) * 100%
Contoh :
diatas saya memiliki 2 total pertanyaan dengan 1 kasus uji data normal dan tidak normal dan keduanya diterima (sesuai dengan spesifikasi kebutuhan).
Jumlah Diterima = 2
Total Pertanyaan = 2
Hasil = ( 2 / 2 ) * 100%
Hasil = 100%
Tabel Kriteria
Jumlah Skor (%) | Kriteria |
---|---|
20,00 - 36,00 | Tidak Baik |
36,01 - 52,00 | Kurang Baik |
52,01 - 68,00 | Cukup |
68,01 - 84,00 | Baik |
84,01 - 100 | Sangat Baik |
Berdasarkan tabel kriteria di atas dan hasil pengujian maka sistem / aplikasi yang dibangun termasuk krtiteria sangat baik (layak digunakan).
Untuk tabel kriteria, format black box dan rumus perhitungan silahkan gunakan sumber terbaru dari jurnal / buku untuk skripsi kalian ya agar lebih baik referensi kalian, sekian pembahasan black box testing semoga bermanfaat, semangat skripsinyaa
Referensi :
Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek (Salahuddin, 2018)
Comments
Post a Comment
Silahkan jika ada pertanyaan atau masukan gunakan bahasa yang baik ya