Black box testing:: pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak.
Definisi menurut IEEE::
- Black Box Testing; Pengujian yang mengabaikan mekanisme internal sistem atau komponen dan fokus semata-mata pada output yang dihasilkan yang merespon input yang dipilih dan kondisi eksekusi.
- Black Box Testing; Pengujian yang dilakukan untuk mengevaluasi pemenuhan sistem atau komponen dengan kebutuhan fungsional tertentu
Pengujian Black Box:
- Digunakan untuk menguji fungsi-fungsi khusus dari perangkat lunak yang dirancang.
- Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut.
- Dari keluaran yang dihasilkan, kemampuan program dalam memenuhi kebutuhan pemakai dapat diukur sekaligus dapat diiketahui kesalahan-kesalahannya.
Langkah-langkah dalam black box:
- Analisa kebutuhan dan spesifikasi
- Pemilihan input
- Pemilihan output
- Peleksi input
- Pengujian
- Review hasil
- Evaluasi
Beberapa jenis kesalahan yang dapat diidentifikasi :
- Fungsi tidak benar atau hilang
- Kesalahan antar muka
- Kesalahan pada struktur data (pengaksesan basis data)
- Kesalahan inisialisasi dan akhir program
- Kesalahan performasi.
- Bisa memilih subset test secara efektif dan efisien
- Dapat menemukan cacat
- Memaksimalkan testing investmen
- Tester tidak pernah yakin apakah PL tersebut benar-benar lolos uji.
4 comment:
Mohon Izin copas gan buat referensi tugas. makasih
izin copas buat tugas
izin copas buat tugas
izin copas buat tugas
Posting Komentar