Skip to content

Flows verwalten

Hier erfahren Sie, wie Sie Ihre Test-Flows in Flowguard erstellen, organisieren und verwalten.

Was ist ein Flow?

Ein Flow ist ein Testszenario aus mehreren Steps. Er sagt Flowguard genau, was beim Testen einer bestimmten Funktion oder Benutzerreise auf Ihrer Website zu tun ist.

Flow-Eigenschaften

Flow-Anatomie - Aufklappen für alle Eigenschaften
EigenschaftBeschreibung
TitelEin beschreibender Name für den Flow
StatusAktiv oder Inaktiv
StepsDie Abfolge der auszuführenden Aktionen
EinstellungenTimeout, Wiederholungen, Screenshots
Letzter DurchlaufInformationen über die letzte Ausführung
ErstelldatumWann der Flow erstellt wurde
ÄnderungsdatumWann der Flow zuletzt geändert wurde

Auf die Flows-Seite zugreifen

  1. Klicken Sie auf Flows im Flowguard-Seitenmenü
  2. Sie sehen eine Liste aller Ihrer Test-Flows

Einen neuen Flow erstellen

Methode 1: Von der Flows-Seite

  1. Klicken Sie oben rechts auf den Flow erstellen-Button
  2. Sie werden zum Flow-Editor weitergeleitet
  3. Geben Sie einen Titel für Ihren Flow ein
  4. Beginnen Sie, Steps hinzuzufügen
  5. Klicken Sie auf Speichern, wenn Sie fertig sind

Methode 2: Vom Dashboard

  1. Klicken Sie auf dem Dashboard auf Flow erstellen
  2. Folgen Sie denselben Schritten wie oben

Einen Flow bearbeiten

So ändern Sie einen bestehenden Flow:

  1. Finden Sie den Flow in der Liste
  2. Klicken Sie irgendwo auf die Flow-Karte (oder auf den Bearbeiten-Button)
  3. Nehmen Sie Ihre Änderungen im Editor vor
  4. Klicken Sie auf Speichern, um die Änderungen zu übernehmen

TIP

Verwenden Sie Cmd+S (Mac) oder Strg+S (Windows) zum schnellen Speichern.

Flow-Status: Aktiv vs. Inaktiv

Aktiv vs. Inaktiv

Aktive FlowsInaktive Flows
Badge🟢 Grün "Aktiv"⚫ Grau "Inaktiv"
AusführungJederzeit ausführbarPausiert, wird nicht ausgeführt
SammelausführungIn "Alle ausführen" enthaltenVon "Alle ausführen" ausgeschlossen
ActiveReady to run
InactivePaused
Passed All steps OK
Failed Error occurred
Running In progress
Not RunNever executed

Wann Aktiv-Status verwenden

  • Tests, die regelmäßig laufen sollten
  • Flows, die Sie aktiv nutzen
  • Tests für Produktionsfunktionen

Wann Inaktiv-Status verwenden

  • Flows in Entwicklung
  • Tests für veraltete Funktionen
  • Saisonale Tests (z.B. Weihnachts-spezifische Funktionen)
  • Backup-Kopien von Flows

Flows ausführen

Einen einzelnen Flow ausführen

So führen Sie einen bestimmten Flow aus:

  1. Finden Sie den Flow in der Liste
  2. Klicken Sie auf den Play-Button (▶️-Symbol)
  3. Der Flow beginnt mit der Ausführung
  4. Beobachten Sie, wie sich der Status auf "Läuft" ändert
  5. Nach Abschluss sehen Sie "Bestanden" oder "Fehlgeschlagen"

Alle aktiven Flows ausführen

So führen Sie alle aktiven Flows auf einmal aus:

  1. Klicken Sie oben auf den Alle aktiven ausführen-Button
  2. Alle aktiven Flows werden ausgeführt
  3. Überwachen Sie den Fortschritt auf dem Dashboard oder der Flows-Seite

WARNING

Das gleichzeitige Ausführen vieler Flows kann Zeit in Anspruch nehmen. Schließen Sie das Browserfenster nicht, während Tests laufen.

Ergebnisse verstehen

StatusBadgeBedeutung
Bestanden🟢 GrünAlle Steps erfolgreich, alle Assertions korrekt
Fehlgeschlagen🔴 RotMindestens ein Step fehlgeschlagen oder Assertion nicht erfüllt
Läuft🟠 OrangeGerade in Ausführung, warten Sie auf Abschluss
Nicht ausgeführt⚫ GrauNie ausgeführt oder seit letzter Änderung nicht ausgeführt

Was tun bei einem fehlgeschlagenen Flow

Klicken Sie auf einen fehlgeschlagenen Flow, um zu sehen:

  • Welcher Step fehlgeschlagen ist - Der genaue Fehlerpunkt
  • Fehlermeldung - Grund für den Fehler
  • Zeitstempel - Wann der Fehler aufgetreten ist

Häufige Ursachen: Selektor geändert, Element verschoben, Seitenstruktur aktualisiert, Timeout überschritten.

Tipps

Priorität bei der Flow-Erstellung

Beginnen Sie mit Ihren wichtigsten Funktionen:

  1. Benutzerauthentifizierung - Login/Logout-Flows
  2. Zahlungsverarbeitung - Checkout, Abonnements
  3. Formularübermittlung - Kontakt-, Anmeldeformulare
  4. Kern-Navigation - Menü, Suchfunktionalität

Flows fokussiert halten

Jeder Flow sollte ein spezifisches Szenario testen:

✅ Gut (fokussiert)❌ Schlecht (zu breit)
"Login mit gültigen Daten""Login und Checkout und Kontaktformular"
"Einzelnes Produkt zum Warenkorb hinzufügen""Vollständige E-Commerce-Reise"
"Kontaktformular absenden""Alle Formulare auf der Website testen"

Fehlgeschlagene Flows nicht ansammeln lassen

Wenn ein Flow fehlschlägt:

  1. Sofort prüfen - Ist Ihre Website kaputt oder muss der Flow aktualisiert werden?
  2. Ursache beheben - Selektoren aktualisieren oder Website-Probleme beheben
  3. Erneut ausführen - Bestätigen, dass die Korrektur funktioniert

Nächste Schritte