Halaman

Sabtu, 14 Juni 2014

Pengujian Black Box

Pengujian Black Box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Dimana metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dieksekusi pada perangkat lunak dan kemudian keluar dari perangkat lunak dicek apakah telah sesuai yang diharapkan. 

Dengan Black Box yang merupakan metode pengujian perangkat lunak yang menguji fungsionalitas dari aplikasi yang bertentangan dengan struktur internal atau pekerjaan. Pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan. Tester hanya tahu software apa yang seharusnya dilakukan, tetapi bukan bagaimana yaitu ketika ia memasuki sebuah input tertentu, dia mendapat keluaran tertentu tanpa menyadari bagaimana output diproduksi di tempat pertama. Uji kasus dibangun sekitar spesifikasi dan persyaratan, yaitu aplikasi apa yang seharusnya dilakukan. Menggunakan deskripsi eksternal dari perangkat lunak, termasuk spesifikasi, persyaratan, dan desain untuk menurunkan uji kasus. Tes ini dapat menjadi fungsional atau non fungsional, meskipun biasanya fungsional. Perancang uji memilih masukan yang valid dan tidak valid dan menentukan output yang benar. Tidak ada pengetahuan tentang struktur internal obyek tes.

Pengujian Black Box berusaha menemukan kesalahan dalam kategori :
  1. Fungsi-fungsi yang tidak benar atau hilang
  2. Kesalahan interface
  3. Kesalahan dalam struktur data atau akses database eksternal
  4. Kesalahan kinerja
  5. Inisialisasi dan kesalahan terminasi 
Metode tes ini dapat diterapkan untuk semua tingkat pengujian perangkat lunak: Unit, integrasi, sistem dan penerimaan. Hal yang biasanya terjadi adalah tidak semua pengujian pada tingkat yang lebih tinggi, tetapi juga dapat mendominasi pengujian unit juga.



Tidak ada komentar:

Posting Komentar