Zum Inhalt springen

Workshop · Qualität & Releases · 4 Tage

Testautomatisierung im Bestandssystem

Vier Tage, um Tests in gewachsenen Code zu bekommen, ohne ihn vorher umzubauen.

Dauer
4 Tage
Format
Inhouse bei Ihnen, auf Deutsch oder Englisch
Für wen
Entwickler und QA-Engineers, die an einem gewachsenen System arbeiten
Voraussetzungen
Erfahrung in der Programmiersprache des Systems. Zugang zu Code und Build.
Diesen Workshop anfragen ↓

Was Ihr Team mitnimmt

  • Tests für die riskantesten Teile Ihres Systems, im Workshop geschrieben
  • Eine Testsuite, die bei jeder Änderung läuft und ein fehlerhaftes Release stoppt
  • Ein Team, das die Tests ohne uns weiter ausbauen kann

Agenda

  1. Tag 1

    Einen Einstieg finden

    • Charakterisierungstests, die festhalten, was der Code heute tut
    • Ansatzpunkte in Code finden, der nicht für Tests gebaut wurde
    • Testdaten und Testumgebungen
    • Nach Risiko entscheiden, was zuerst getestet wird
  2. Tag 2

    Backend-Tests

    • Unit- und Integrationstests mit JUnit und Spring Boot
    • Gegen eine echte Datenbank testen statt gegen Mocks
    • Die Schnittstellen zu anderen Systemen testen
    • Tests schnell und unabhängig halten
  3. Tag 3

    Prozess- und Oberflächentests

    • BPMN-Prozesse Pfad für Pfad testen
    • End-to-End-Tests über die Oberfläche
    • Stabile Tests statt wackliger
    • Was man nicht über die Oberfläche testen sollte
  4. Tag 4

    In die Pipeline

    • Jeden Test bei jeder Änderung ausführen
    • Qualitäts-Gates: was ein Release stoppt und was nicht
    • Testabdeckung, die etwas aussagt
    • Die Testsuite an Ihr Team übergeben

In Ihrem Code

Die Tests, die Ihr Team in der Schulung schreibt, bleiben in Ihrem Repository und laufen in Ihrer Pipeline. Vorher wird nichts umgebaut: Die Schulung beginnt mit dem Code, wie er ist.

Woher die Inhalte kommen

Das Vorgehen stammt aus den Testsuiten hinter über 4.000 Produktiv-Deployments seit 2019, ohne ein einziges Rollback.

Diesen Workshop anfragen

Sie erhalten innerhalb von zwei Werktagen ein Angebot mit Terminvorschlägen.

Erst Fragen klären? 30-Minuten-Gespräch buchen

Wir verwenden Ihre Angaben nur, um diese Anfrage zu beantworten. Datenschutzerklärung

← Alle Workshops