Table of Contents
Määrälliset menetelmät ohjelmistotestauksessa tarjoavat mitattavissa olevia tapoja arvioida ohjelmiston laatua. Nämä menetelmät auttavat tunnistamaan kohenemiskohteet ja varmistamaan, että ohjelmisto täyttää laatuvaatimukset. Yksi yhteinen metri on vikatiheys, joka määrittää virheiden määrän suhteessa ohjelmiston kokoon.
Viansietokyvyn ymmärtäminen
Viantiheys lasketaan jakamalla testauksessa havaittujen virheiden kokonaismäärä ohjelmiston koolla, joka mitataan yleensä koodin (LOC) tai toimintopisteiden riveillä. Tämä metri auttaa tiimiä arvioimaan ohjelmiston laatua ja tunnistamaan moduulit, jotka saattavat vaatia enemmän huomiota.
Viansietokyvyn laskeminen
Virheen tiheyden kaava on:
Poikkeavan tiheyden = viallisten määrän / ohjelmiston koon
Esimerkiksi jos moduulissa on 10 vikaa ja se koostuu 1000 rivistä koodia, vikatiheys on 0,01 vikaa koodiriviä kohden. Alempi vikatiheys osoittaa ohjelmiston laadun parantuneen.
Vian tiheys parantaa laatua
Puutteiden tiheyden seuranta ajan mittaan auttaa tiimiä tunnistamaan suuntauksia ja arvioimaan testauksen tehokkuutta. Eri moduulien suuri vikatiheys viittaa tarpeeseen kohdennetulle testaukselle tai koodin uudelleentarkastelulle.
Joukkueet voivat asettaa kynnysarvoja hyväksyttävälle vikatiheydelle ja priorisoida kiinnitysmoduleja suuremmilla tiheyksillä. Säännöllinen analyysi tukee ohjelmiston laadun jatkuvaa parantamista.
Kvantitatiiviset lisämittaukset
- Testin kattavuusprosentti
- Vianmääritysnopeus
- Keskimääräinen aika vikojen havaitsemiseen ja korjaamiseen
- Virheiden vakavuusindeksi