Inhoudsopgave:
Definitie - Wat betekent Agile Software Testing?
Agile software testing is een softwarekwaliteitsborging en testraamwerk dat Agile technieken en framework gebruikt om software te testen.
Het gebruikt de kernprincipes van Agile Framework bij het testen en evalueren van software, bijvoorbeeld het incrementeel testen van software en het samenwerken aan testfeedback met het team gedurende de ontwikkelingslevenscyclus van de software. Dit gebeurt door een combinatie van geautomatiseerde en handmatige testtechnieken.
Techopedia legt Agile Software Testing uit
Het testen van Agile-software begint meestal wanneer de eerste module of component van de software beschikbaar is voor beoordeling. De complete software wordt stapsgewijs getest op codefouten en bugs. De resultaten van elke fase / component worden gedeeld met het ontwikkelingsteam, dat samen aan de feedback van de tests werkt. Het team geeft vervolgens prioriteit aan en elimineert de bugs en fouten. Het proces wordt herhaald totdat de software volledig is ontwikkeld en uit testen is gebleken dat de software vrij is van bugs.
De kerncomponenten / fasen binnen de testtechnieken van Agile-software omvatten:
- Functioneel testen
- Verkennend onderzoek
- Testen van een eenheid
- Prestatiebelastingstest