Perbedaan Uji Secara White Box dan Black Box
White Box : Programmer harus
mengetahui isi di dalam modul dan menyediakan data pengujian, sehingga
masing-masing path logical dalam program dapat dieksekusi.
Kelebihan pengujian “White Box”
1. Kesalahan
logika. Digunakan pada sintaks ‘if’ dan pengulangan. Dimana White Box Testing
akan mendeteksi kondisi-kondisi yang tidak sesuai dan mendeteksi kapan proses
pengulangan akan berhenti.
2. Ketidaksesuaian
asumsi. Menampilkan asumsi yang tidak sesuai dengan kenyataan, untuk di analisa
dan diperbaiki.
3. Kesalahan
ketik. Mendeteksi bahasa pemrograman yang bersifat case sensitive.
Kelemahan pengujian “White Box”
1. Untuk
perangkat lunak yang tergolong besar, White Box Testing dianggap sebagai
strategi yang tergolong boros, karena akan melibatkan sumber daya yang besar untuk
melakukannya
Black Box : Dalam pengujian ini,
programmer mengabaikan bagian dalam dari modul – data disediakan secara berurut
dan dianggap seperti pemakaian sebenarnya.
Kelebihan black box testing :
2. Spesifikasi
program dapat ditentukan di awal
3. Dapat
digunakan untuk menilai konsistensi program
4. Testing
dilakukan berdasarkan spesifikasi
5. Tidak
perlu melihat kode program secara detail
Kekurangan black box testing :
1. Bila
spesifikasi program yang dibuat kurang jelas dan ringkas, maka akan sulit
membuat dokumentasi setepat mungkin
Sumber :
http://tkjpnup.blogspot.co.id/2013/12/black-box-testing-dan-white-box-testing.html
http://maulanisyafit2811.blogspot.co.id/2017/06/tahapan-uji-pada-fase-pemrograman.html
Sumber :
http://tkjpnup.blogspot.co.id/2013/12/black-box-testing-dan-white-box-testing.html
http://maulanisyafit2811.blogspot.co.id/2017/06/tahapan-uji-pada-fase-pemrograman.html
0 komentar:
Posting Komentar