Een loadtest is een test waarbij je een systeem bewust zwaar belast met veel gelijktijdige gebruikers, bestellingen of aanvragen, om te zien of het dat aankan. Je meet daarbij hoe snel het systeem blijft reageren, waar het begint te haperen en bij welk aantal het echt omvalt. Een variant hierop is de stresstest, waarbij je juist doorduwt tot voorbij het breekpunt.
Voor het MKB is dit vooral relevant als je omzet of dienstverlening via een systeem loopt: een webshop rond de feestdagen, een portaal waar klanten aanvragen indienen, of een planningssysteem waar iedereen om acht uur tegelijk inlogt. Een systeem dat op een rustige dinsdag prima werkt, kan op een piekmoment onderuit gaan. Dat merk je liever tijdens een test dan tijdens je drukste week.
In de praktijk bootst software het gedrag van honderden of duizenden gebruikers tegelijk na, terwijl je meekijkt naar responstijden, foutmeldingen en het verbruik van processor, geheugen en database. Draai zo’n test op een testomgeving die op je productieomgeving lijkt, gebruik realistische scenario’s in plaats van alleen de homepage, en bepaal vooraf welke responstijd je nog acceptabel vindt. Herhaal de test na grote wijzigingen, anders zegt de uitslag van vorig jaar weinig.
Wat OkayICT hierin doet: wij bepalen samen welke piek je moet kunnen opvangen, testen dat en schalen je omgeving vooraf bij in plaats van achteraf.
Meer lezen: Wat is een testomgeving? · Wat is observability? · Wat is high availability?
