Cuprins:
Definiție - Ce înseamnă acoperirea codului?
Acoperirea codului este un termen utilizat în testarea software pentru a descrie cât de mult codul sursă al programului este acoperit de un plan de testare. Dezvoltatorii se uită la numărul de subrutine ale programului și la liniile de cod care sunt acoperite de un set de resurse și tehnici de testare.
Acoperirea codului este cunoscută și sub denumirea de acoperire test.
Techopedia explică acoperirea codului
Folosind analiza de acoperire a codului, echipele de dezvoltare pot asigura reasigurarea că programele lor au fost testate în general pentru bug-uri și ar trebui să fie relativ fără erori. Profesioniștii din industria software au subliniat avantajele evidente ale acestui tip de analiză de testare și anume faptul că incluzând analiza de acoperire a codului și alte aspecte de testare în beta sau alte runde de dezvoltare expun bug-uri unui public de testare mai mic decât la milioane de utilizatori atunci când produsele intră în sfârșit live.
Unele medii de dezvoltare, cum ar fi Microsoft Visual Studio, au instrumente de meniu specifice pentru efectuarea analizei de acoperire a codurilor. În alte cazuri, dezvoltatorii pot utiliza metode relativ manuale care implică cartografierea codului sursă a software-ului și determinarea locurilor de testare. Vânzătorii terți furnizează, de asemenea, instrumente specifice de acoperire a codului pentru diferite limbaje de programare.
Experții descriu analiza acoperirii codului ca parte a „testării cutiei albe”, o metodă care examinează codul programului. În unele cazuri, analiza de acoperire a codului se face în principal pentru a găsi zonele precise care nu sunt acoperite de strategiile de testare. Există numeroase valori și parametri tehnici utilizați pentru evaluarea specifică a acoperirii codului într-un proiect dat.
