Domov vývoj Čo je to pokrytie kódom? - definícia z technológie

Čo je to pokrytie kódom? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená krytie kódu?

Pokrytie kódu je termín používaný pri testovaní softvéru na opis toho, do akej miery je zdrojový kód programu zahrnutý v pláne testovania. Vývojári sledujú počet podprogramov a riadkov kódu, na ktoré sa vzťahuje sada testovacích zdrojov a techník.


Pokrytie kódu je známe aj ako testovacie pokrytie.

Techopedia vysvetľuje pokrytie kódu

Pomocou analýzy pokrytia kódu môžu vývojové tímy zaistiť, že ich programy boli vo všeobecnosti testované na chyby a mali by byť relatívne bez chýb. Odborníci v softvérovom priemysle poukázali na zjavné výhody tohto druhu testovacej analýzy, a to, že zahrnutie analýzy pokrytia kódu a ďalších aspektov testovania v beta alebo iných vývojových kolách vystavuje chyby skôr malému publiku, než miliónom používateľov, keď produkty konečne žijú.

Niektoré vývojové prostredia, ako je Microsoft Visual Studio, majú špeciálne nástroje ponuky na vykonanie analýzy pokrytia kódom. V iných prípadoch môžu vývojári použiť relatívne manuálne metódy, ktoré zahŕňajú mapovanie zdrojového kódu softvéru a určenie, kde sa testovanie uplatňuje. Predajcovia tretích strán tiež poskytujú špecifické nástroje na pokrytie kódu pre rôzne programovacie jazyky.

Odborníci opisujú analýzu pokrytia kódu ako súčasť „testovania v bielej skrinke“, čo je metóda, ktorá skúma programový kód. V niektorých prípadoch sa analýza pokrytia kódu vykonáva väčšinou s cieľom nájsť presné oblasti, na ktoré sa testovacie stratégie nevzťahujú. Existuje veľa rôznych technických metrík a parametrov použitých na konkrétne posúdenie pokrytia kódom v danom projekte.

Čo je to pokrytie kódom? - definícia z technológie