Apa Itu Blackbox Testing?


 Halo, Kali ini saya akan menjelaskan apa itu blackbox, maksut blackbox disini beda dengan yang digunakan untuk pesawat, blackbox disini adalah sebuah metode pengujian perangkat lunak yang berguna untuk meneliti fungsionalitas dari sebuah mobile, web, atau sistem tanpa melihat struktur internal. Jadi kalo menurut saya, yang dilihat dalam pengujian blackbox ini langsung dari perangkat mobile, web, dan sistem yang ada. 

Ada beberapa aspek yang dilihat ketika melakukan pengujian blackbox Testing, yaitu sebagai berikut:

Fungsi yang rusak, hilang, atau tidak ada dalam perangkat
Kesalahan dari tampilan perangkat
Kesalahan dari data dan database perangkat
Kesalahan dari kinerja perangkat
kesalahan terminasi

Tipe-tipe dari Blackbox testing meliputi:

Functional Testing
Funcntional Testing adalah sebuah proses pengujian terhadap sebuah fungsi dan fitur dari sebuah perangkat
Non Functional Testing
Non Functional Testing sendiri lebih melihat cara dari sebuah perangkat tersebut melakukan pengoperasian
Regression Testing
Testing ini bertujuan untuk melihat apakah terjadi kemunduran dari perangkat yang di buat ketika versinya di upgrade.

Kelebihan Blackbox Testing antara lain:

Spesifikasi program dapat ditentukan di awal
Dapat digunakan untuk menilai konsistensi perangkat
Testing dilakukan berdasarkan spesifikasi
efisien untuk segmen kode besar
akses kode tidak diperlukan

Kekurangan Blackbox antara lain:

Cakupan yang terbatas karena hanya sebagian kecil saja yang dilakukan
Pengujian tidak efisien karena tergantung dari tester sendiri
Bila spesifikasi kurang jelas, maka akan sulit untuk membuat setepat mungkin
Jika waktu yang diberikan singkat, maka kemungkinan akan ada ketidaktelitian saat pengetesan

Itu tadi penjelasan mengenai Blackbox testing mulai dari pengertian, aspek yang diperlukan selama pengujian, tipe tipe blackbox testing, Kelebihan dan kekurangan. Mungkin ketika kalian sedang melakukan pengujian tugas akhir atau TA, Blackbox testing menjadi sangat penting karena dengan blackbox Testing itu, perangkat yang kalian buat akan di uji dan dinilai dari segala aspek oleh guru / penguji. 
sekian dulu ya blog ini, kalau ada yang mau ditanyakan silahkan tinggalkan komentar di bawah.

Post a Comment

0 Comments