Regressionstest

Forfatter: Peter Berry
Oprettelsesdato: 12 August 2021
Opdateringsdato: 22 Juni 2024
Anonim
Regressionstest
Video.: Regressionstest

Indhold

Definition - Hvad betyder regressionstest?

Regressionstest er en type softwaretest, der bruges til at bestemme, om nye problemer er resultatet af softwareændringer.


Før der anvendes en ændring, testes et program. Når en ændring er anvendt, testes programmet igen i udvalgte områder for at registrere, om ændringen har oprettet nye fejl eller problemer, eller om den faktiske ændring opnåede dets tilsigtede formål.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer regressionstest

Regressionstest er vigtig for store softwareapplikationer, da det ofte er vanskeligt at vide, om ændring af en del af et problem har skabt et nyt problem til en anden del af applikationen. For eksempel kan en ændring af et lånemodul til bankansøgning resultere i, at en månedlig transaktionsrapport mislykkes. I de fleste tilfælde kan problemer synes at være uafhængige, men kan faktisk være roden til frustration blandt applikationsudviklere.


Andre situationer, der kræver regressionstest, inkluderer at detektere, om visse ændringer opfylder et tilsigtet mål eller testning af nye farer forbundet med problemer, der genstarter efter en problemfri periode.

Moderne regressionstest håndteres primært via specialiserede kommercielle testværktøjer, der tager eksisterende software-snapshots, der derefter sammenlignes efter anvendelse af en bestemt ændring.Det er næsten umuligt for menneskelige testere at udføre de samme opgaver så effektivt som automatiserede softwaretestere. Dette gælder især for store og komplekse softwareapplikationer inden for store computermiljøer som banker, hospitaler, fremstillingsvirksomheder og store detailhandlere.