Koti kehitys Mikä on koodin kattavuus? - määritelmä techopediasta

Mikä on koodin kattavuus? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä koodin kattavuus tarkoittaa?

Koodin kattavuus on termi, jota käytetään ohjelmistojen testauksessa kuvaamaan, kuinka paljon ohjelman lähdekoodia testaussuunnitelma kattaa. Kehittäjät tarkastelevat niiden ohjelmien aliohjelmien ja koodirivien lukumäärää, jotka kattavat joukon testausresursseja ja tekniikoita.


Koodin kattavuus tunnetaan myös testipeitona.

Techopedia selittää koodin kattavuuden

Koodin kattavuusanalyysin avulla kehitysryhmät voivat antaa varmuuden siitä, että niiden ohjelmat on testattu laajasti virheiden varalta ja että niiden pitäisi olla suhteellisen virheettömiä. Ohjelmistoteollisuuden ammattilaiset ovat huomauttaneet tällaisen testausanalyysin ilmeisistä eduista, nimittäin siitä, että koodin kattavuusanalyysin ja muiden testausnäkökohtien sisällyttäminen beeta- tai muuhun kehityskierrokseen paljastaa virheet pienelle testiyleisölle eikä miljoonille käyttäjille, kun tuotteet alkavat vihdoin tulla eläviksi.

Joissakin kehitysympäristöissä, kuten Microsoft Visual Studiossa, on erityisiä valikkotyökaluja koodin kattavuusanalyysin suorittamiseen. Muissa tapauksissa kehittäjät voivat käyttää suhteellisen manuaalisia menetelmiä, joihin sisältyy ohjelmiston lähdekoodin kartoittaminen ja määrittäminen, missä testaus tapahtuu. Kolmannen osapuolen toimittajat tarjoavat myös erityisiä koodin kattavuusvälineitä eri ohjelmointikieleille.

Asiantuntijat kuvaavat koodin kattavuusanalyysin osana "valkoisen laatikon testausta", menetelmää, joka tutkii ohjelman koodia. Joissain tapauksissa koodin kattavuusanalyysi tehdään pääasiassa tarkkojen alueiden löytämiseksi, joita testistrategiat eivät kata. Koodin kattavuuden arvioimiseksi tietyssä projektissa käytetään monia erilaisia ​​teknisiä mittareita ja parametreja.

Mikä on koodin kattavuus? - määritelmä techopediasta