Junior
Wat gebeurt er met een bugrapport nadat de ontwikkelaar de fout heeft gecorrigeerd?
sobes.tech AI
Antwoord van AI
Nadat de ontwikkelaar een fout heeft gecorrigeerd, gaat het foutrapport naar de verificatiefase (Verification). Een QA-specialist of geautomatiseerde test controleert of het probleem daadwerkelijk is opgelost en of er geen nieuwe defecten (regressies) zijn ontstaan als gevolg van de correctie.
Typische workflow:
- De ontwikkelaar sluit / wijzigt de status naar "Opgelost" (Resolved / Fixed). De ontwikkelaar informeert het team dat de correctie klaar is voor testen.
- De QA-specialist neemt het foutrapport over. Hij vindt het rapport in het foutvolgsysteem.
- Verificatie van de correctie. De QA-specialist implementeert de versie van het product met de correctie en voert de volgende acties uit:
- Herhaalt de reproduceerstappen beschreven in het rapport om zeker te zijn dat het defect niet meer optreedt.
- Voert aanvullende tests uit in het gebied van het gecorrigeerde probleem en gerelateerde componenten (regressietests) om te verzekeren dat er geen bijwerkingen zijn.
- Bijwerking van de status in het foutvolgsysteem. Afhankelijk van de resultaten van de verificatie wordt de status van het foutrapport bijgewerkt:
- "Gesloten" (Closed / Verified): Als de correctie succesvol is geverifieerd en het defect niet meer aanwezig is. Dit is de definitieve status voor dit defect.
- "Opnieuw geopend" (Reopened): Als het defect nog steeds aanwezig is (niet volledig opgelost) of als er nieuwe problemen zijn gerelateerd aan de correctie. In dat geval wordt het foutrapport teruggestuurd naar de ontwikkelaar voor herziening.
- Reacties in het foutrapport. De QA-specialist voegt een opmerking toe met de verificatieresultaten (succesvol/niet succesvol, buildversie waarin de verificatie is uitgevoerd) en informatie over eventuele regressies.
Op deze manier doorloopt het foutrapport na de correctie een verplichte verificatiefase die de effectiviteit van de correctie bevestigt en vertrouwen geeft in de kwaliteit van het product voor de release.