Testausmenetelmien
Testausmenetelmien tarkoitus on systemaattinen lähestymistapa ohjelmistojen ja teknisten järjestelmien laadun varmistamiseen. Testaus pyrkii todentamaan, että tuote täyttää sille asetetut vaatimukset, toimii oikein erilaisissa käyttötapauksissa ja sietää odotettuja ympäristövaikutuksia. Käytännössä testaus muodostaa tärkeän osan laadunvarmistusprosessia ja sitä sovelletaan sekä kehitys- että ylläpitovaiheissa.
Testaus voidaan jakaa toiminnalliseen ja ei-toiminnalliseen testaukseen sekä erilaisiin tasoihin. Toiminnallinen testaus varmistaa, että järjestelmän ominaisuudet
Testitapausten suunnittelu perustuu vaatimuksiin ja riskiperusteiseen lähestymistapaan. Tällöin määritellään testikattavuus ja valitaan testausmenetelmät kuten ekvivalenssiluokkien jako,
Testaus dokumentoidaan usein erillisissä tuotantoprosessin dokumenteissa, esimerkiksi testisuunnitelman, testikattavuusraporttien ja testitapausten muodossa. Hyvä testaus vaatii ympäristöjen