Domov Razvoj Kaj je pokritost kode? - definicija iz tehopedije

Kaj je pokritost kode? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni kritje kode?

Zajemanje kode je izraz, ki se uporablja pri testiranju programske opreme za opis obsega izvorne kode programa, ki ga zajema načrt testiranja. Razvijalci pregledajo število podprogramov in vrstic kode, ki jih zajema nabor preizkusnih virov in tehnik.


Zajetje kode je znano tudi kot pokritost s testom.

Techopedia razlaga zajetje kode

S pomočjo analize pokritosti s kodo lahko razvojne ekipe zagotovijo, da so bili njihovi programi na splošno testirani na napake in da bi morali biti relativno brez napak. Strokovnjaki v programski industriji so opozorili na očitne prednosti tovrstne analize testiranja, in sicer, da vključitev analize pokritosti kode in drugih vidikov testiranja v beta ali drugih razvojnih krogih izpostavlja napake manjšemu testnemu občinstvu in ne milijonom uporabnikov, kadar izdelki končno gredo v živo.

Nekatera razvojna okolja, kot je Microsoft Visual Studio, imajo posebna orodja v meniju za analizo pokritosti kode. V drugih primerih lahko razvijalci uporabljajo relativno ročne metode, ki vključujejo preslikavo izvorne kode programske opreme in določitev, kje se uporablja testiranje. Tudi drugi ponudniki ponujajo posebna orodja za pokritje kode za različne programske jezike.

Strokovnjaki analizirajo pokritost kode kot del "testiranja belega polja", metode, ki preučuje programsko kodo. V nekaterih primerih se analiza pokritosti kode opravi večinoma za iskanje natančnih področij, ki niso zajeta s testiranimi strategijami. Obstaja veliko različnih tehničnih meritev in parametrov, ki se uporabljajo za natančno oceno pokritosti kode v danem projektu.

Kaj je pokritost kode? - definicija iz tehopedije