End-to-endtest
Een test van een afgesproken workflow door alle systeemdelen die daarvoor nodig zijn.
Een workflow door het systeem volgen
Een end-to-endtest volgt een afgesproken taak door de wezenlijke systeemdelen. In een webtoepassing kan dat lopen van invoer, verwerking en opslag tot het opnieuw getoonde resultaat. Bepaal begin, einde en betrokken systemen expliciet.
In een fictief voorbeeld dient een testaccount een afspraakverzoek in en opent hetzelfde verzoek na opslag opnieuw. De test controleert verwachte gegevens en getoonde toestand. Als een externe maildienst is gesimuleerd, bewijst de uitvoering geen echte mailbezorging. Documenteer grenzen en beheers testgegevens en beginsituatie. Eén volledig gekozen workflow test niet automatisch alle andere wegen of invoer.
Bronnen
Verwante begrippen
- UnittestEen gerichte controle van een klein, afgebakend softwaredeel, zoals een regel of functie.
- IntegratietestEen controle of gekozen softwaredelen via hun interfaces volgens bedoeling samenwerken.
- TestklantomgevingEen logisch afgebakende klantomgeving van een multitenant-toepassing, ingericht voor controles.
- AcceptatietestEen controle aan afgesproken criteria of de oplossing beoogde gebruikers- en bedrijfsbehoeften vervult.
- 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


