Continuous Integration für agile Tester

Was können Sie von dieser Schulung erwarten?

Beschleunigen Sie die Kommunikationswege zwischen Systemtest und Entwicklung nach dem Vorbild agiler Feedback-Zyklen aus dem Modultest.

Schulungsziele: Continuous Integration für agile Tester

In testgetriebenen, agilen Entwicklungsprojekten wird auf Modultestebene schon jetzt häufig die Continuous Integration genutzt, um Entwickler mit umfassendem und schnellem Feedback aus den Tests zu versorgen.
Nicht in allen Fällen wird der Systemtest in diesen Prozess mit einbezogen. Dadurch entstehen oft sehr lange Feedback-Zyklen zwischen Test und Entwicklung und Fehler werden unnötig spät identifiziert und behoben.
Warum also nicht auch den Systemtest in die Continuous Integration aufnehmen?

Folgende Inhalte werden behandelt

In diesem Workshop erfahren Sie als Teilnehmer am konkreten Projektbeispiel, wie der Systemtest unter Zuhilfenahme des Werkzeugs Jenkins Teil Ihrer CI werden kann, welche Hürden überwunden werden müssen und welche Vorteile Sie gewinnen können.
Ganz anschaulich bauen Sie auch ohne Vorwissen selbst am Rechner ein Continuous Integration Demosystem auf, das aus einem kleinen Softwareprojekt und dazugehörigen Systemtests besteht.
Auf dieser Basis lernen Sie Schritt für Schritt einige der Möglichkeiten, die Jenkins bietet, passend einzurichten. Sie erleben, wie man die Tests einbindet, und wie man die Testergebnisse einsammelt und darstellt. Diese Erfahrung ermöglicht es Ihnen im eigenen Projekt Abstimmungen zwischen Entwicklern und Testern auf Augenhöhe voranzutreiben, so dass am Ende alle von einer qualitativ hochwertig umgesetzten CI-Lösung profitieren.
So lernen Sie die typischen Stolpersteine zu erkennen und aus dem Weg zu räumen und können die Methodik in Ihr eigenes Projekt übertragen.

Voraussetzungen für Ihre Teilnahme an der Schulung

Grundlegende Softwaretest und/oder Entwicklungskenntnisse, zum Beispiel aus
unserem „ISTQB® Certified Tester Foundation Level“.

Zielgruppen

  • Tester
  • Entwickler
  • QM/QS-Personal
  • Scrum Master
  • Product Owner