Apa itu pengujian Black-Box ?

Untuk loe yang hobby dunia IT dan sering buat program sana sini pasti tahu apa itu pengujian secara Black-Box atau White Box, yang akan gua share kali ini adalah pengujian black box menurut ahli, siapa dia ? mari disimak !!!

Menurut Pressman (2002:551), Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian balck-box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian black-box bukan merupakan alternative dari teknik white-box, tetapi merupakan pendekatan komplementer yang kemungkinan besar mampu mengungkap kelas kesalahan daripada metode white-box.
Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut :
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

Tidak seperti pengujian white-box, yang dilakukan pada saat awal proses pengujian, pengujian black-box cenderung diaplikasikan selama tahap akhir pengujian. Karena pengujian black-box memperhatikan struktur control, maka perhatian berfokus pada domain informasi. Pengujian didesain untuk menjawab pertanyaan-pertanyaan berikut :
1.    Bagaimana validasi fungsional diuji?
2.    Kelas input apa yang akan membuat test case menjadi baik?
3.    Apakah sistem sangat sensitive terhadap harga input tertentu?
4.    Bagaimana batasan dari suatu data diisolasi?
5.    Kecepatan data apa dan volume data apa yang akan dapat ditolerir oleh sistem?
6.    Apa pengaruh kombinasi tertentu dari data terhadap operasi sistem?

Dengan mengaplikasikan teknik black-box, maka kita menarik serangkaian test case yang memenuhi criteria berikut ini :
  1. Test case yang mengurangi, dengan harga lebih dari satu, jumlah test case tambahan yang harus didesain untuk mencapai pengujian yang dapat dipertanggungjawabkan,
  2. Test case yang member tahu kesalahan yang berhubungan hanya dengan pengujian spesifik yang ada.
Sumber :
Pressman, Roger S. 2002 Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku 1). Edisi 2. Andi : Yogyakarta. 

Share on Google Plus

About Unknown

becawa.blogspot.com merupakan blog yang membawa tema social dengan isi content yang beraneka ragam.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment