Seminar Leapwork Flow Engineering – Sub-Flows, Logik und Fehlerbehandlung

Das Seminar vertieft den Entwurf wartbarer Automationsflows. Sub-Flows, Ein- und Ausgaben, Variablen, Verzweigungen, Schleifen, Generatoren, Synchronisation, Fehlerpfade, Wiederholung, Kompensation, Logging, Refactoring und Reviews werden zu einem einheitlichen Engineering-Standard verbunden.

Inhaltsübersicht

  • Lernziele und fachliche Einordnung
  • Schrittweise Seminarinhalte
  • Praxisübungen und Laborszenarien
  • Zielgruppe und Voraussetzungen
  • Didaktik und Arbeitsweise

Lernziele

  • Flows nach klaren Verantwortlichkeiten und Schnittstellen strukturieren.
  • Sub-Flows und wiederverwendbare Bibliotheken mit stabilen Ein- und Ausgaben entwickeln.
  • Logik, Schleifen und Datenmanipulation nachvollziehbar einsetzen.
  • Fehlerpfade, Wiederholungen, Cleanup und Kompensation belastbar gestalten.
  • Reviews, Refactoring und Versionierung als festen Wartungsprozess etablieren.

Schrittweise Seminarinhalte

1. Engineering-Prinzipien und Flow-Schnitt

Schwerpunkt: Verantwortlichkeit, Lesbarkeit, Benennung, Kapselung, Zustände, Seiteneffekte, Eingaben, Ausgaben und Abbruchregeln.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Engineering-Prinzipien und Flow-Schnitt“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Verantwortlichkeit, Lesbarkeit, Benennung, Kapselung, Zustände, Seiteneffekte, Eingaben, Ausgaben und Abbruchregeln erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen verbindlichen Flow-Engineering-Standard dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

2. Sub-Flows und wiederverwendbare Bibliotheken

Schwerpunkt: Modulgrenzen, Parameter, Rückgabewerte, Vorbedingungen, Fehlerausgänge, Versionierung und Abhängigkeiten.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Sub-Flows und wiederverwendbare Bibliotheken“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Modulgrenzen, Parameter, Rückgabewerte, Vorbedingungen, Fehlerausgänge, Versionierung und Abhängigkeiten erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als eine wiederverwendbare Sub-Flow-Bibliothek dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

3. Variablen, Datentypen und Transformationen

Schwerpunkt: Text, Zahl, Datum, Listen, Tabellen, JSON, Tokens, Konvertierung, Nullwerte und Validierung.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Variablen, Datentypen und Transformationen“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Text, Zahl, Datum, Listen, Tabellen, JSON, Tokens, Konvertierung, Nullwerte und Validierung erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen transparenten und robusten Datenpfad dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

4. Verzweigungen, Schleifen und Generatoren

Schwerpunkt: If, Switch, Loop, Filter, Abbruch, Wiederholung, Zufallswerte, reguläre Ausdrücke und dynamische Szenarien.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Verzweigungen, Schleifen und Generatoren“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von If, Switch, Loop, Filter, Abbruch, Wiederholung, Zufallswerte, reguläre Ausdrücke und dynamische Szenarien erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen kontrollierten logischen Ablauf für mehrere Datenvarianten dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

5. Fehlerbehandlung, Retry und Kompensation

Schwerpunkt: Fehlerausgänge, Fail, Catch-Muster, Retry-Grenzen, idempotente Schritte, Cleanup, Rollback und Eskalation.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Fehlerbehandlung, Retry und Kompensation“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Fehlerausgänge, Fail, Catch-Muster, Retry-Grenzen, idempotente Schritte, Cleanup, Rollback und Eskalation erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen belastbaren technischen Fehlerpfad dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

6. Synchronisation und Observability

Schwerpunkt: Await, Timeouts, DOM- und Request-Änderungen, Zustandsprüfung, Logs, Screenshots, Video, Korrelationswerte und Diagnoseinformationen.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Synchronisation und Observability“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Await, Timeouts, DOM- und Request-Änderungen, Zustandsprüfung, Logs, Screenshots, Video, Korrelationswerte und Diagnoseinformationen erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen beobachtbaren und zeitstabilen Flow dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

7. Refactoring, Review und technische Schulden

Schwerpunkt: Duplikate, Komplexität, Abhängigkeiten, Versionsvergleich, Review-Checkliste, Testbarkeit und schrittweise Modernisierung.

  1. Ausgangslage, Zielprozess, Testobjekt und Abnahmekriterien für „Refactoring, Review und technische Schulden“ festlegen.
  2. Benötigte Komponenten, Daten, Rollen und Abhängigkeiten anhand von Duplikate, Komplexität, Abhängigkeiten, Versionsvergleich, Review-Checkliste, Testbarkeit und schrittweise Modernisierung erfassen.
  3. Die erforderliche Konfiguration beziehungsweise den Automationsflow in nachvollziehbaren Einzelschritten aufbauen.
  4. Positiv-, Negativ-, Wiederholungs- und Fehlerfälle ausführen sowie Logs, Screenshots, Video und Rückgabewerte auswerten.
  5. Die Lösung als einen wiederholbaren Refactoring- und Qualitätsprozess dokumentieren, fachlich abnehmen und als wiederverwendbaren Standard bereitstellen.

Praxisübungen und Laborszenarien

  • Zerlegung eines monolithischen Flows in klar abgegrenzte Sub-Flows.
  • Entwurf einer wiederverwendbaren Bibliothek mit Ein- und Ausgaben.
  • Einbau von Retry, Cleanup und kontrolliertem Abbruch in einen fehleranfälligen Prozess.
  • Durchführung eines strukturierten Flow-Reviews mit Refactoringmaßnahmen.

Zielgruppe und Voraussetzungen

Zielgruppe: Erfahrene Leapwork-Anwendende, QA Engineering, Testautomation, technische Testarchitektur und Center of Excellence.

Voraussetzungen: Sichere Leapwork-Grundkenntnisse und praktische Erfahrung mit mehreren selbst erstellten Flows.

Didaktik und Arbeitsweise

Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe wiederholbar und in betriebliche Standards übertragbar bleiben.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Erfahrene Leapwork-Anwendende, QA Engineering, Testautomation, technische Testarchitektur und Center of Excellence
Voraussetzungen: Sichere Leapwork-Grundkenntnisse und praktische Erfahrung mit mehreren selbst erstellten Flows
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben