Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Die Testpyramide in der Praxis: von Legacy-C++-Code zur System-Level-Testautomatisierung

Testautomatisierung klingt in der Theorie geradlinig. In der Praxis zeigt sie schnell ihre Grenzen: Mocks, die mehr Pflege brauchen als der Code selbst, UI-Tests, die kaum stabil laufen, und Pipelines, die ständig kippen. Dieser Artikel schildert offen, was in realen Projekten schiefgelaufen ist, was geholfen hat und warum die Testpyramide trotzdem das richtige Leitmodell bleibt, wenn man sie nicht dogmatisch auslegt.

Die Testpyramide ist ein elegantes Konzept für Präsentationen. Sie verspricht eine breite Basis aus schnellen, kostengünstigen Unit-Tests, eine mittlere Schicht aus Integrationstests und eine schmale Spitze aus Systemtests. In der Realität industrieller Automatisierung und Medizintechnik bricht diese Pyramide unter dem Gewicht von Hardware-Abhängigkeiten, Legacy-C++-Code und fragilen CI-Pipelines (Continuous Integration) zusammen. Das Modell selbst ist nicht das Problem. Das Problem ist, es als…