Testautomatisering
Hulpmiddelen voeren vastgelegde testtaken uit, zoals uitvoering en vergelijking met verwachte resultaten.
Herhaalbare controles met hulpmiddelen uitvoeren
Testautomatisering legt bepaalde testtaken bij hulpmiddelen, zoals stappen uitvoeren en resultaten vergelijken. Verwachtingen, testgegevens en grenzen moeten duidelijk zijn. Een hulpmiddel kiest niet vanzelf de juiste inhoudelijke vragen.
In een fictief voorbeeld moet een script een verzoek goedkeuren en de bedoelde opgeslagen toestand controleren. Alleen klikken volstaat niet. Plan ook opzet, onderhoud en foutonderzoek. Wisselende gegevens of onduidelijke wachtvoorwaarden kunnen onstabiele uitkomsten geven. Onderzoek de oorzaak in plaats van één geslaagde herhaling voldoende bewijs te noemen. Welke taken ook menselijk oordeel vragen, zoals begrijpelijkheid, blijft een aparte keuze.
Bronnen
Verwante begrippen
- UnittestEen gerichte controle van een klein, afgebakend softwaredeel, zoals een regel of functie.
- End-to-endtestEen test van een afgesproken workflow door alle systeemdelen die daarvoor nodig zijn.
- RegressietestEen controle op ongewenste gevolgen van een wijziging voor gedrag dat nodig blijft.
- TestdekkingHet gecontroleerde aandeel van een expliciet bepaalde verzameling, zoals uitvoerbare statements of eisen.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


