Daftar Isi:
Definisi - Apa yang dimaksud dengan Cakupan Kode?
Cakupan kode adalah istilah yang digunakan dalam pengujian perangkat lunak untuk menjelaskan berapa banyak kode sumber program yang dicakup oleh rencana pengujian. Pengembang melihat jumlah subrutin program dan baris kode yang dicakup oleh serangkaian sumber daya dan teknik pengujian.
Cakupan kode juga dikenal sebagai cakupan tes.
Techopedia menjelaskan Cakupan Kode
Menggunakan analisis cakupan kode, tim pengembangan dapat memberikan jaminan bahwa program mereka telah diuji secara luas untuk bug dan harus relatif bebas dari kesalahan. Profesional di industri perangkat lunak telah menunjukkan manfaat nyata dari analisis pengujian semacam ini, yaitu, yang mencakup analisis cakupan kode dan aspek pengujian lainnya dalam versi beta atau pengembangan lainnya memunculkan bug pada audiens uji yang kecil, daripada jutaan pengguna saat produk akhirnya ditayangkan.
Beberapa lingkungan pengembangan seperti Microsoft Visual Studio memiliki alat menu khusus untuk melakukan analisis cakupan kode. Dalam kasus lain, pengembang dapat menggunakan metode yang relatif manual yang melibatkan pemetaan kode sumber perangkat lunak dan menentukan di mana pengujian berlaku. Vendor pihak ketiga juga menyediakan alat cakupan kode khusus untuk berbagai bahasa pemrograman.
Para ahli menjelaskan analisis cakupan kode sebagai bagian dari "pengujian kotak putih, " metode yang memeriksa kode program. Dalam beberapa kasus, analisis cakupan kode sebagian besar dilakukan untuk menemukan area yang tepat yang tidak dicakup oleh strategi pengujian. Ada banyak metrik dan parameter teknis yang berbeda yang digunakan untuk secara spesifik menilai cakupan kode dalam suatu proyek.