Testautomatisering
Værktøjer udfører fastlagte testopgaver, såsom kørsel og sammenligning med forventede resultater.
Udfør gentagelige kontroller med værktøjer
Testautomatisering overfører fastlagte opgaver til værktøjer, eksempelvis trinvis kørsel og resultatsammenligning. Forventninger, data og grænser skal være klare. Værktøjet vælger ikke selv de rette faglige spørgsmål.
I et opdigtet eksempel skal et script godkende en anmodning og kontrollere den tilsigtede gemte tilstand. Klik alene er ikke nok. Planlæg opsætning, vedligeholdelse og fejlafklaring. Skiftende data eller uklare ventebetingelser kan give ustabile resultater. Undersøg årsagen frem for at betragte én vellykket gentagelse som nok. Opgaver med yderligere menneskelig vurdering, som forståelighed, afgøres særskilt.
Kilder
Relaterede begreber
- EnhedstestEn målrettet kontrol af en lille, fastlagt del af softwaren, eksempelvis regel eller funktion.
- End-to-end-testEn kontrol af et aftalt forløb gennem de systemdele, som er væsentlige for det.
- RegressionstestEn kontrol for uønskede virkninger af en ændring på adfærd, der stadig er nødvendig.
- TestdækningDen kontrollerede andel af en udtrykkeligt defineret mængde, såsom kørbare programsætninger eller krav.
- 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.
Artikler om emnet








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


