lausekattavuus
Lausekattavuus, englanniksi statement coverage, on ohjelmistotestauksen mittari, joka kuvaa sitä, kuinka suuri osa ohjelmakoodin suorituskelpoisista lauseista on ajettu testien aikana. Tavoitteena on varmistaa, että jokainen lause voidaan suorittaa ilman poikkeuksia ja virheitä.
Mittaaminen tapahtuu yleensä koodia instrumentoimalla tai suoritusdataa analysoimalla. Testisarjan ajamisen jälkeen lasketaan suhdeluku: suoritetut lauseet jaettuna
Lausekattavuuden etuna on sen yksinkertaisuus ja se antaa ensimmäisen tason varmistuksen siitä, että ohjelman suorituskaaret ovat
Parhaat käytännöt lausekattavuuden parantamiseksi ovat kirjoittaa testejä, jotka kattavat virheiden käsittelyn, reunatilanteet ja erilaiset syöteyhdistelmät. Työkaluja