stabiliteettitestausta
Stabiliteettitestausta tarkoitetaan ohjelmiston tai järjestelmän kykyä toimia pitkiä aikoja vakaasti ilman toimintahäiriöitä. Tavoitteena on havaita muistivuotoja, resurssivuotoja sekä suorituskyvyn heikkenemistä, joka voi ilmetä ajan kuluessa. Tällainen testaus paljastaa ongelmia, joita ei ilmene lyhyissä testeissä.
Testiä käytetään erityisesti kriittisissä tai jatkuvasti käytössä olevissa järjestelmissä, kuten verkkopalveluissa, mobiili- ja pilvipalveluissa sekä talous-
Menetelmät ja mittarit muodostavat testin ytimen. Ajoa varten määritellään jatkuva kuormitus ja seurataan vasteaikoja, läpäisevyyttä, muistinkäyttöä,
Toteutus toteutetaan yleensä staging- tai tuotantoympäristöä vastaavassa ympäristössä, usein automatisoiduin ajoin. Monitorointi ja lokitus keräävät dataa,
Haasteina ovat testauksen kustannukset ja aikarajoitukset sekä riittävän realistisen datan ja kuormituksen simulointi. Stabiliteettitestauksella parannetaan järjestelmän