Rabu, 27 Mei 2009

White Box dan Black Box Testing

Berikut ini adalah tulisan mengenai dua jenis pengujian terhadap perangkat lunak

Langsung saja:


WhiteBox:

Ujicoba Whitebox merupakan metode desain uji kasus yang menggunakan struktur kontrol dari desain
prosedural untuk menghasilkan kasus-kasus uji. Dengan menggunakan metode ujicoba whitebox, para
pengembang software dapat menghasilkan kasus-kasus uji yang :

1. Menjamin bahwa seluruh independent paths dalam modul telah dilakukan sedikitnya satu kali,

2. Melakukan seluruh keputusan logikal baik dari sisi benar maupun salah,

3. Melakukan seluruh perulangan sesuai batasannya dan dalam batasan operasionalnya

4. Menguji struktur data internal untuk memastikan validitasnya


BlackBox:

Ujicoba blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya :

1. Fungsi-fungsi yang salah atau hilang

2. Kesalahan interface

3. Kesalahan dalam struktur data atau akses database eksternal

4. Kesalahan performa

5. kesalahan inisialisasi dan terminasi