5 Integrationstests und Continuous Integration

In diesem Kapitel wird erklärt, wie sich Integrationstests von Unit Tests unterscheiden, wie das Team Integrationstestfälle entwirft und diese zusammen mit den Unit Tests in einer Continuous-Integration-Umgebung vollautomatisiert und kontinuierlich durchführt.

5.1 Integrationstests

Ein Softwaresystem besteht aus vielen Einzelbausteinen. Damit es in Betrieb gehen kann, muss nicht nur jeder Einzelne dieser Bausteine korrekt und zuverlässig funktionieren, sondern alle Bausteine müssen in der vorgesehenen Weise korrekt miteinander zusammenarbeiten. Dies zu prüfen ist die Aufgabe von Integrationstests.

Integrationstests prüfen das Zusammenspiel von Bausteinen.

Integrationstests haben das Ziel, Fehlerzustände ...

Get Testen in Scrum-Projekten Leitfaden für Softwarequalität in der agilen Welt, 2nd Edition now with the O’Reilly learning platform.

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