stressitestaamiseen
Stressitestaaminen on ohjelmistojen ja järjestelmien suorituskyvyn ja vakauden arviointiin tarkoitettu testausmenetelmä, jossa järjestelmä altistetaan normaalin käytön ylittävälle kuormitukselle. Tavoitteena on löytää järjestelmän rajat, miten se reagoi virhetilanteissa ja miten se palautuu äärimmäisissä kuormatilanteissa.
Stressitestaus täydentää muita suorituskyky- ja kestävyystestejä. Sitä käytetään sekä kehitysvaiheessa että ennen julkaisua sekä suurien päivitysten
Menetelmät ja skenaariot vaihtelevat: piikki- tai piikkikuormituksen avulla voidaan kohdistaa äärirajoja; pitkäkestoinen (soak/endurance) testi testaa, miten
Mittarit kattavat vasteajat, läpäisykyvyn, virheprosentin sekä järjestelmän käytettävissä olevien resurssien kuten CPU:n, muistin, levy- I/O:n ja
Työkalut kuten JMeter, Locust, Gatling, k6 ja LoadRunner tukevat stressitestausta. Testi voidaan tehdä syntettisellä liikenteellä tai
Stressitestaaminen auttaa varmistamaan järjestelmän toimintakyvyn äärimmäisissä olosuhteissa ja ohjaa kompromissien ja parannusten priorisointia.