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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.