Abstract:
Beberapa program tidak dapat diuji karena terlalu kompleks, sehingga terlalu
kompleks juga untuk digunakan dalam produksi. Jika program yang kompleks dapat
diidentifikasi maka program tersebut dapat disederhanakan. Hasil dari proses ini
adalah pengurangan waktu pengujian dan pengurangan usaha yang diperlukan untuk
merawat program yang kompleks.
Tulisan ini menjelaskan bagaimana menggunakan metrik kompleksitas siklomatik di
dalam pengujian. Tujuan dari penggunaan metode ini adalah untuk mengidentifikasi
dan mengoreksi struktur program yang kompleks untuk pengujian dan menunjukkan
jalur-jalur dari program yang perlu diuji.
Pembahasan dalam tulisan ini dibagi dalam tiga kelompok, yaitu :
• pengukuran dan pembatasan kompleksitas program, yang meliputi (1) pendahuluan,
(2) ukuran kompleksitas, (3) contoh-contoh, dan (4) penyederhanaan
• metodologi pengujian, meliputi (5) kriteria pengujian terstruktur, (6) garis dasar,
(7) integrasi, dan (8) reduksi
• metodologi perawatan, meliputi (9) kompleksitas essensial dan (10) modifikasi
Pada bagian akhir diberikan kesimpulan dari keseluruhan isi tulisan ini.