Pertemuan 12
1. DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
▪ Pengujian perangkat lunak adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat lunak sudah memenuhi persyaratan atau belum, atau untuk menentukan perbedaan antara hasil yang diharapkan dengan hasil sebenarnya.
▪ Pengujian bertujuan untuk mencari kesalahan.
▪ Pengujian yang baik adalah pengujian yang memiliki kemungkinan besar dalam menemukan kesalahan sebanyak mungkin dengan usaha sekecil mungkin.
2. PENGUJIAN WHITE BOX
▪ Disebut juga pengujian kotak kaca (glass box testing).
▪ Merupakan sebuah filosofi perancangan test case yang menggunakan struktur kontrol.
▪ Test case pada white box:
1. Menjamin bahwa semua jalur independen di dalam modul telah dieksekusi sedikitnya satu kali
2. Melaksanakan semua keputusan logis pada sisi benar dan salah
3. Melaksanakan semua perulangan (loop) yang memenuhi semua batas operasional
4. Melakukan struktur data internal untuk memastikan kebenarannya
PENGUJIAN JALUR DASAR
(BASIS PATH TESTING)
▪ Adalah teknik pengujian yang memungkinkan perancangan test case untuk menurunkan ukuran kompleksitas logis dari suatu rancangan prosedural dan menggunakan ukuran ini sebagai pedoman untuk menentukan rangkaian dasar jalur eksekusi. Test case diturunkan untuk menguji rangkaian dasar yang dijamin untuk mengeksekusi setiap pernyataan dalam program, setidaknya satu kali selama pengujian.
Komentar
Posting Komentar