BLACKBOX TESTING
Metode ujicoba blackbox memfokuskan pada keperluan fungsional dari software. Karena itu ujicoba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.
Ujicoba blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori diantaranya:
1. Fungsi-fungsi yang salah satu hilang
2. Kesalahan interface
3. Kesalahan dalam struktur data atau akses database eksternal
4. Kesalahan performa kesalahan inisialisasi dan terminasi
WHITEBOX TESTING
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
sumber : Materi dari dosen
Metode ujicoba blackbox memfokuskan pada keperluan fungsional dari software. Karena itu ujicoba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.
Ujicoba blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori diantaranya:
1. Fungsi-fungsi yang salah satu hilang
2. Kesalahan interface
3. Kesalahan dalam struktur data atau akses database eksternal
4. Kesalahan performa kesalahan inisialisasi dan terminasi
WHITEBOX TESTING
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
sumber : Materi dari dosen

Posting Komentar