Seminar / Training
Standardabläufe reichen nicht aus, wenn vor, während oder nach Testläufen zusätzliche Prüfungen, Berichte, Benachrichtigungen oder Aufräumarbeiten erforderlich sind. Die erweiterte Konfiguration verbindet solche Aufgaben mit definierten Ereignissen des Test Runners.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Ereignisse auf Schritt-, Test- und Batch-Ebene fachlich und technisch unterscheiden
- Eigene Automatisierungslogik kontrolliert registrieren und ausführen
- Berichte, Protokolle, Benachrichtigungen und Aufräumarbeiten ereignisgesteuert anstoßen
- Konfiguration, Geheimnisse, Fehlerbehandlung und Versionsverwaltung betriebssicher organisieren
Zielgruppe
Erfahrene Testautomatisierer, technische Qualitätssicherung, Entwickler, DevOps und Administratoren mit Verantwortung für integrierte Repeato-Abläufe.
Voraussetzungen
Gute Repeato-Kenntnisse und solide JavaScript-Grundlagen. Erfahrung mit Dateien, Umgebungsvariablen und Versionsverwaltung ist erforderlich.
Seminarinhalte
- Schritt 1: Automatisierungsbedarf abgrenzen
Nur wiederkehrende technische Aufgaben werden in Ereignislogik überführt. Fachliche Testschritte bleiben im Testfall sichtbar und nachvollziehbar.
- Schritt 2: Konfigurationsstruktur verstehen
Speicherort, Ladezeitpunkt, Gültigkeitsbereich und Auswirkung der erweiterten Konfiguration werden untersucht. Eine sichere Testkopie verhindert Störungen produktiver Batches.
- Schritt 3: Runner-Ereignisse zuordnen
Ereignisse vor und nach Schritten, Tests und Batches werden nach Zweck, Datenzugriff und möglicher Fehlerwirkung eingeordnet.
- Schritt 4: Erste Callback-Funktion registrieren
Eine kleine protokollierende Funktion wird eingebunden, ausgeführt und anhand des Runner-Protokolls überprüft.
- Schritt 5: Kontext- und Ergebnisdaten auswerten
Testname, Status, Laufzeit, Fehlerdetails und verfügbare Laufdaten werden in der Ereignisfunktion verarbeitet, ohne den Testlauf unbeabsichtigt zu verändern.
- Schritt 6: Berichte automatisch erzeugen und ablegen
Nach Batch-Ende werden definierte Berichtsschritte ausgelöst, Dateinamen standardisiert und Zielverzeichnisse kontrolliert.
- Schritt 7: Benachrichtigungen und Übergaben steuern
Ergebnisse können an interne Dienste oder nachgelagerte Prozesse übergeben werden. Erfolg, Teilfehler und vollständiger Ausfall erhalten unterschiedliche Meldungen.
- Schritt 8: Aufräumen und Wiederherstellung implementieren
Temporäre Dateien, Testdaten und Geräteverbindungen werden auch bei Abbrüchen zuverlässig behandelt. Idempotente Routinen verhindern Folgeschäden.
- Schritt 9: Geheimnisse und Umgebungswerte absichern
Zugangsdaten, Pfade und Endpunkte werden außerhalb des Quellcodes verwaltet. Protokolle werden auf unbeabsichtigte Offenlegung geprüft.
- Schritt 10: Konfiguration testen, versionieren und freigeben
Automatisierte Prüffälle, Code Review, Versionskennzeichnung und Rollback machen Änderungen an der Runner-Logik beherrschbar.
Praxisübungen
- Ein Runner-Ereignis mit einer protokollierenden Callback-Funktion verbinden
- Nach Batch-Ende einen Bericht mit standardisiertem Dateinamen erzeugen
- Fehler in einer Ereignisfunktion abfangen und nachvollziehbar protokollieren
- Eine sichere Trennung von Konfiguration, Umgebungswerten und Geheimnissen umsetzen
- Freigabe- und Rollback-Regeln für die erweiterte Konfiguration definieren
Methodik
Die Ereignisautomatisierung wird in kleinen, prüfbaren Ausbaustufen entwickelt. Codebeispiele, Runner-Protokolle, Fehlerfälle und eine abschließende Integrationsaufgabe bilden den Schwerpunkt.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Testautomatisierer, technische Qualitätssicherung, Entwickler, DevOps und Administratoren mit Verantwortung für integrierte Repeato-Abläufe. |
| Voraussetzungen: | Gute Repeato-Kenntnisse und solide JavaScript-Grundlagen. Erfahrung mit Dateien, Umgebungsvariablen und Versionsverwaltung ist erforderlich. |
| 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, Inhaus, 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.
