koormustestimise
Koormustestimine on tarkvara jõudluse hindamise tehnika, mille eesmärk on hinnata süsteemi käitumist koormuse all ja määrata, kuidas see reageerib tavapärastele ja suurenevatele koormustele. Koormustestimise käigus kogutakse andmeid reageerimisaja, läbilaskevõime, vigade määra ja ressursikasutuse kohta ning hinnatakse stabiilsust ja skaleeritavust.
Koormustestimise tüübid hõlmavad koormustesti (load testing) – püsiva või muutuva koormuse mõju süsteemile; soak test (soak testing)
Olulised mõõdetavad näitajad on reageerimisajad, maksimaalne läbilaskevõime, vigade määr ning ressursikasutus (CPU, mälu, kett I/O ja
Protsess hõlmab planeerimist, stsenaariumide koostamist, keskkonna ettevalmistust, testandmete genereerimist, testide läbiviimist ning tulemuste analüüsi ja aruandlust.
Tähtsad parimad tavad on realistlike koormusprofiilide kasutamine, koormuste järkjärguline suurendamine, keskkonna ja andmete eraldatus tootmiskeskkonnast, korduvus