Lompat ke isi

Teknik-teknik dalam White Box Testing

Dari Wiki Berbudi

White box testing melibatkan berbagai teknik untuk memastikan seluruh bagian kode aplikasi diuji secara menyeluruh. Setiap teknik memiliki tujuan dan pendekatan tersendiri dalam mendeteksi bug. Penggunaan teknik yang tepat dapat meningkatkan efektivitas pengujian perangkat lunak.

Statement Coverage

Statement coverage memastikan setiap pernyataan dalam kode dieksekusi setidaknya sekali selama pengujian. Teknik ini membantu menemukan baris kode yang tidak pernah dijalankan.

Branch Coverage

Branch coverage berfokus pada pengujian setiap cabang logika, seperti pernyataan if-else, sehingga setiap kemungkinan jalur eksekusi diuji.

Path Coverage

Path coverage menguji semua jalur eksekusi yang mungkin dalam kode program. Dengan demikian, kombinasi dari berbagai cabang logika dapat diuji untuk menemukan bug tersembunyi.