testausvaatimuksia
Testausvaatimukset ovat dokumentoituja kriteerejä, joiden perusteella ohjelmiston tai järjestelmän on läpäistävä testausvaihe. Ne määrittelevät, mitä toimintoja järjestelmän on suoritettava, millaiset suorituskyky- ja turvallisuusvaatimukset on täytettävä sekä miten käyttö- ja käytettävyysvaatimukset huomioidaan. Testausvaatimukset pohjautuvat tyypillisesti liiketoimintavaatimuksiin, säädöksiin ja laadun vaatimuksiin, ja ne muodostavat perustan testisuunnittelulle ja hyväksymiselle.
Ne jaetaan yleisesti toiminnallisiin ja ei-toiminnallisiin vaatimuksiin. Toiminnalliset testausvaatimukset kertovat, mitä järjestelmän on tehtävä ja millaisia
Hyvä testausvaatimus on selkeä, mitattavissa, jäljitettävissä ja testattavissa. Usein noudatetaan SMART-periaatetta: spesifinen, mitattavissa, saavutettavissa, relevantti ja
Hallinta ja ylläpito ovat tärkeitä: testausvaatimukset tulisi hyväksyä, versionhallita ja päivittää muutostenhallinnan kautta. Priorisointi, usein riskipohjainen,