Tampilkan postingan dengan label cfg. Tampilkan semua postingan
Tampilkan postingan dengan label cfg. Tampilkan semua postingan

Statement Coverage Technique

Pada artikel sebelumnya, yaitu pada Code Coverage : White Box Testing Techniques telah dibahas beberapa kelompok testing yang termasuk Code Coverage yaitu Statement Coverage,Path Coverage,Condition Coverage dan Function Coverage. Pada artikel ini akan dibahas lebih mendetail dari masing-masing testing tersebut.

Basis Path Testing - Estimation of Complexity Measure V(G)

Ini adalah postingan pertama dari Basis Path Testing - Estimation of Complexity Measure V(G). Pembahasan akan dilakukan pada bagian kedua postingan ini. Postingan ini bertujuan untuk menggambarkan Flow Graph, mendapatkan Cyclomatic Complexity, V(G) dan independent path (path bebas) untuk kode sumber program pada bagian bawah postingan ini.

Cyclomatic Complexity V(G) - Basis Path Testing

Ini adalah bagian pertama untuk menghitung Cyclomatic Complexity V(G) - Basis Path Testing. Tujuan dari postingan ini adalah untuk menggambarkan Flow Graph, mendapatkan Cyclomatic Complexity, V(G) dan independent path (path bebas) untuk kode sumber program pada bagian bawah postingan ini.

Control Flow Graph & Notations


Flow Graph

Untuk menghitung ukuran kompleksitas logik dari suatu kode program, V(G), penguji melakukan basis path testing. Nilai V(G), menyatakan jumlah maksimum kasus uji yang harus didesain dengan mengidentifikasi sekumpulan basis ekseskusi paths untuk menjamin semua pernyataan dieksekusi paling tidak satu kali.
Testing is simple – all a tester needs to do is find a graph and cover it ” [Beizer, Software Testing Techniques book]