5 Akzeptanztests

5.1 Einführung

Die ultimative Anforderung ist ein automatisierter Akzeptanztest – denn dann kann klar entschieden werden, ob eine Anforderung erfüllt ist oder nicht. Aber Akzeptanztests sind nur eine Art von Tests. Abschnitt 5.2 diskutiert die Test-Pyramide – sie ist ein Maß dafür, welche Art von Tests in welchem Umfang in einem Projekt genutzt werden sollten. Abschnitt 5.3 betrachtet die Vorteile von Akzeptanztests. Eine Möglichkeit zur Implementierung von Akzeptanztests ist die Simulation von Benutzeraktivitäten über die GUI, um zu überprüfen, ob sich das System verhält wie erwartet – dieser Ansatz steht in Abschnitt 5.4 im Mittelpunkt. Die Tests basieren auf dem Werkzeug Selenium. Alternative Werkzeuge zeigt Abschnitt 5.5 ...

Get Continuous Delivery now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.