Methoden und Werkzeuge für Continuous Integration


ISBN 9783639478006
196 Seiten, Taschenbuch/Paperback
CHF 63.90
BOD folgt in ca. einer Woche
Continuous Integration ist eine Praktik der Softwareentwicklung. Thema dieser Praktik ist die permanente Integration, der von einer Gruppe von EntwicklerInnen erstellten Softwarekomponenten. Dabei wird die fehlerfreie Zusammenarbeit dieser Komponenten durch Integrationstests geprüft, mit dem Ziel rasche Rückmeldung über den Ausgang der Prüfung und damit dem Status der Integration zu erhalten. Die Anwendung dieser Praktik und der dazu notwendigen Schritte wie das Abrufen und Kompilieren des Quellcodes, das Ausführen der Integrationstests sowie das Erstellen von Berichten über den Ausgang der Tests lassen sich durch Einsatz entsprechender Werkzeuge automatisieren. Wie gut die Anwendung dieser Praktik durch solche Continuous Integration Server unterstützt wird, wird in dieser Arbeit anhand zweier ausgewählter Vertreter untersucht. Dazu werden nach einer Einführung in die Grundlagen und Methoden dieser Praktik Anforderungen an Continuous Integration Server aus der Literatur abgeleitet und anschließend überprüft in welchem Ausmaß diese durch die zwei gewählten Produkte erfüllt werden.
ZUM ANFANG