testausstrategiaa
Testausstrategiaa käsitellään usein ohjelmistokehitysprosessin osana. Se on projektin tai tuotteen testaukseen liittyvä suunnitelma, joka määrittelee miten ja miksi testataan sekä millaiset laadun tavoitteet pyritään saavuttamaan. Siinä asetetaan laajuus ja rajat (mitä testataan, mitä ei), valitaan testausmenetelmät sekä testauksen aikataulutus ja vastuuhenkilöt. Testausstrategia perustuu liiketoiminnan vaatimuksiin, riskienarvioon sekä ohjelmistokehitysprosessiin.
Keskeiset elementit ovat: laajuus ja riskiperusteinen priorisointi, testauksen tasot (yksikkö-, integraatio-, järjestelmä-, hyväksyntätestaus), sekä manuaaliset ja
Prosessi ja roolit sovitetaan kehitysmenetelmään (esim. Agile, DevOps). Tiimit määrittelevät kenen vastuulla testaus on, miten testit
Mittarit ja seuranta liittyvät strategiasta mittaamiseen: testikattavuus, virheiden tiheys, avattujen virheiden osuus, testien suoritusnopeus ja virheiden