Innholdsfortegnelse:
Definisjon - Hva betyr utholdenhetstesting?
Utholdenhetstesting refererer til tester som vanligvis er gjort for å finne ut om en applikasjon tåler den behandlingsbelastningen den forventes å måtte tåle i en lang periode. Under utholdenhetstester observeres minneforbruket for å bestemme potensielle feil. Prestasjonskvalitet blir noen ganger også montert under utholdenhetstesting.
Utholdenhetstester brukes hovedsakelig for å måle responsen til et testet element under potensielle simulerte forhold for en spesifikk periode og for en viss terskel. Observasjoner registrert under utholdenhetstesten brukes til å forbedre parametrene til det testede elementet ytterligere.
Utholdenhetstesting er noen ganger referert til som sugetesting.
Techopedia forklarer utholdenhetstesting
Utholdenhetstesting innebærer å undersøke et system mens det tåler en enorm belastning i lang tid, og måle systemets reaksjonsparametere under slike forhold. Ytelseskvalitet kan også testes for å sikre at både resultatet og reaksjonstiden - etter en definert lang periode med kontinuerlig belastning - ikke blir forringet mer enn en viss spesifisert prosentandel fra verdiene i begynnelsen av testen.
For eksempel i programtesting kan et system fungere nøyaktig som forventet når det ble testet i en dag. Når det testes i tre dager, kan imidlertid maskinvareressursproblemer, for eksempel en minnemangel, føre til at systemet krasjer eller fungerer feil.
Innen programvare kan utholdenhetstesting innebære å teste operativsystemet og datamaskinens maskinvare opp til eller over maksimal karakter for en lengre periode. Noen selskaper kan tåle å teste en programvarepakke i opptil et år, mens de også bruker eksterne belastninger som Internett-trafikk eller brukerhandlinger.