Indholdsfortegnelse:
Definition - Hvad betyder belastningstest?
Load testing er en softwaretestningsteknik, der bruges til at undersøge et systems opførsel, når den udsættes for både normale og ekstreme forventede belastningsforhold. Belastningstest udføres generelt under kontrollerede laboratorieforhold for at skelne mellem to forskellige systemer.
Load testing er designet til at teste de ikke-funktionelle krav til en softwareprogram.
Belastningstest kaldes undertiden lang levetid eller udholdenhedstest.
Techopedia forklarer Load Testing
I softwareudviklingsprocessen bruges ofte udtrykket belastningstest udskifteligt med andre former for testning, såsom ydelsestest, lydstyrketest og pålidelighedstest. Med enkle ord kan belastningstest betragtes som den enkleste form for ydelsestest. Ved belastningstest er et system eller en komponent underlagt forskellige belastningsbetingelser, som undertiden er langt over de normale grænser for at bestemme opførslen af systemet ved spidsbelastning. Denne proces omtales som stresstest.
Lasttestteknologi kan anvendes i de følgende scenarier:
- Test af en e-handelswebs kapacitet til indkøbskurv
- Testning af harddiskens evne til at læse og skrive i henhold til dets specifikationer
- Test af en e-mailserver til at håndtere e-mail-trafik
Belastningstest hjælper med at finde ud af den maksimale belastning, en applikation kan modstå. Succeskriteriet for belastningstestning er baseret på afslutningen af alle testtilfælde uden fejl og inden for den tildelte tidsramme. Både belastning og ydelsestest bruges til at analysere software ved at udsætte den for forskellige mængder belastning, mens man sporer ydelsen under forskellige belastningsforhold.