Testen

Continuous Build and Test im Projektalltag

JavaSPEKTRUM - Ausgabe 06/2004
Titelthema: Testen

Leseprobe: In der professionellen Softwareentwicklung spielen Begriffe wie Konsistenz, Reproduzierbarkeit, Transparenz, Qualität, Stabilität, Automatisierung, Vermeidung von Redundanzen und Minimierung von Risiken eine wichtige Rolle. Arbeitet man im Team, entwickeln diese Begriffe eine neue Dimension. Häufig treten Probleme auf, weil die Kommunikation nicht stimmt und die Arbeit nicht gut koordiniert ist. Abhilfe schafft ein Continuous Build and Test System (CBTS), das die kontinuierliche automatische Übersetzung der Codebasis mit anschließender Ausführung des Testcodes unterstützt. Mittlerweile sind am Markt verschiedene kommerzielle und nichtkommerzielle Lösungen verfügbar. Dieser Artikel beschreibt die Erfahrungen beim Aufbau und Einsatz eines solchen Systems in einem großen Softwareentwicklungsprojekt auf Basis von Cruise Control.

Autor(en): Sven Hall

Artikeljahresübersichten JavaSPEKTRUM 2004

Print-Ausgabe kaufen und weiterlesen Hier lesen Als PDF herunterladen