Test automatiseringTesten stopt niet op het moment dat een applicatie in productie is gegaan. Nadat een applicatie is gebouwd en getest wordt het in beheer genomen. In deze fase zullen er met enige regelmaat wijzigingen in het bestaande systeem worden aangebracht. Fouten die opgelost moeten worden, maar ook wijzigingsverzoeken van bijvoorbeeld de eindgebruikers. Het gevolg van deze aanpassingen kan zijn dat er ongewild fouten ontstaan in delen van de applicatie die niet aangepast zijn. Dit wordt regressie genoemd. De kwaliteit van het systeem gaat achteruit. Om dit te voorkomen dient er een regressietest uitgevoerd te worden.
Om het vele repeterende werk te vereenvoudigen, kan gedacht worden aan automatisering van de testen. De uitvoering van het testen van dat plaatsvinden met behulp van minimale menselijke inspanning, door het effectief inzetten van hulpmiddelen en tools. Voordelen van test automatisering zijn o.a.:
|
|