Koodin kattavuus

Kirjoittaja: Randy Alexander
Luomispäivä: 25 Huhtikuu 2021
Päivityspäivä: 26 Kesäkuu 2024
Anonim
40 useful auto products from Aliexpress that will make life easier for any car owner # 3
Video: 40 useful auto products from Aliexpress that will make life easier for any car owner # 3

Sisältö

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 määrää, jotka kattavat joukon testausresursseja ja tekniikoita.

Koodin kattavuus tunnetaan myös testipeitona.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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 vihdoinkin tulevat elämään.


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.