Regresjonstest
En kontroll av uønskede virkninger fra en endring på atferd som fortsatt trengs.
Kontroller eksisterende atferd etter endringer
Regresjonstester søker uønskede virkninger på atferd som fortsatt trengs. De kan kjøres manuelt eller automatisk på ulike nivåer. Omfang bør følge mulige virkninger og risikoer.
I et oppdiktet eksempel endres sorteringen av anmodningslisten. Åpning av eksisterende anmodninger og tidligere godkjenningsrettigheter kontrolleres også. Målrettet ny kontroll av opprinnelig sorteringsfeil og søk etter andre virkninger har ulike testmål. Velg tilfeller etter berørte avhengigheter og hold dem oppdatert. En utført regresjonstest gjør ikke automatisk uprøvde områder feilfrie.
Kilder
Beslektede begreper
- EnhetstestEn målrettet kontroll av en liten, definert programvaredel, for eksempel regel eller funksjon.
- IntegrasjonstestEn kontroll av om valgte programvaredeler samarbeider som tiltenkt gjennom grensesnittene sine.
- Ende-til-ende-testEn kontroll av en avtalt flyt gjennom systemdelene som er vesentlige for den.
- TestautomatiseringVerktøy utfører definerte testoppgaver, som kjøring og sammenligning med forventede resultater.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


