Enhedstest
En målrettet kontrol af en lille, fastlagt del af softwaren, eksempelvis regel eller funktion.
Også kendt somUnit Test
Kontrollér en lille enhed målrettet
En enhedstest undersøger en lille, fastlagt softwaredel. Det kan være regel, funktion eller tæt sammenhørende gruppe. Teamet bør afklare enhedens grænse og hvilke afhængigheder testen medtager eller erstatter.
I et opdigtet eksempel kontrollerer en regel, om begrundelsen er udfyldt. Testen forventer afvisning ved tom indtastning og accept ved passende udfyldt indtastning. Det undersøger regeladfærden, ikke hele godkendelsesforløbet. Samspillet mellem grænseflade, rettigheder og lagring kræver andre passende kontroller. Meningsfulde forventede resultater er vigtigere end et rent antal enhedstests.
Kilder
Relaterede begreber
- IntegrationstestEn kontrol af, om valgte softwaredele samarbejder som tilsigtet via deres grænseflader.
- End-to-end-testEn kontrol af et aftalt forløb gennem de systemdele, som er væsentlige for det.
- TestautomatiseringVærktøjer udfører fastlagte testopgaver, såsom kørsel og sammenligning med forventede resultater.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- BrowsercacheBrowsercachen gemmer egnede HTTP-svar til senere brug. Genbrug og ny validering følger de relevante regler.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps



