testinhallintajärjestelmissä
Testinhallintajärjestelmät ovat ohjelmistotuotteiden testauksen suunnittelua, suorittamista ja seurantaa tukevia työkaluja. Ne toimivat keskitettynä paikkana, jossa vaatimukset, testitapaukset, testisuoritukset ja virheilmoitukset liitetään toisiinsa, mikä parantaa jäljitettävyyttä, läpinäkyvyyttä ja raportointia koko projektin elinkaaren aikana. Työkalut voivat hallita testipankkia, ympäristöjä sekä testiaineistoa ja tarjota mittareita laadun tilasta.
Keskeisiä ominaisuuksia ovat vaatimusten jäljitettävyys, testikokoelmat ja testitapauksien hallinta, testien suoritus ja tulosten tallentaminen, virheiden hallinta
Työprosessi on useimmiten seuraavan kaltainen: vaatimusten ja riskien kartoitus, testitapausten luominen ja priorisointi sekä suunnittelu, suoritusjaksoon
Hyödyt ja haasteet: Hyödyt sisältävät paremman näkyvyyden, hallittavuuden, toistettavuuden sekä helpomman auditoinnin. Haasteita voivat olla käyttöönoton
Käytännöt ja standardit: Kansainvälisesti käytetään ISO/IEC 29119 -kehyksiä testausprosessien dokumentoinnissa, IEEE 829 -testidokumentaatiota sekä ISTQB:n suosituksia.