Junior
Wat is de sanitaire test?
sobes.tech AI
Antwoord van AI
Sanity Testing is een subset van regression testing dat wordt uitgevoerd na kleine wijzigingen of bugfixes in de applicatie, om er zeker van te zijn dat de wijzigingen geen ernstige problemen hebben veroorzaakt in de kernfunctionaliteit. Het is snel en oppervlakkig.
Belangrijkste kenmerken:
- Doel: ervoor zorgen dat recent aangebrachte wijzigingen werken zoals bedoeld en geen kritieke delen van het systeem hebben verstoord.
- Scope: richt zich alleen op het gewijzigde codegebied en gerelateerde componenten.
- Diepte: oppervlakkig, test niet alle mogelijke scenario's.
- Wanneer: na het uitrollen van een build met kleine wijzigingen of bugfixes, vóór een meer uitgebreide regressietest.
- Wie: meestal testers.
Verschil met smoke testing:
- Smoke-test: controleert de belangrijkste, kritieke functies van de hele applicatie (zeer breed, maar oppervlakkig) om te bepalen of verdere tests kunnen worden uitgevoerd.
- Sanity-test: controleert een specifiek gewijzigd gebied en de bijbehorende functies (meer gericht, maar nog steeds oppervlakkig) om te beslissen of de test van die specifieke functie/bugfix kan worden voortgezet.