Skip to content

Flows verwalten

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

Was ist ein Flow?

Ein Flow ist ein vollständiges Testszenario, das aus mehreren Steps besteht. Stellen Sie sich ihn als Rezept vor, das Flowguard genau sagt, 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 Sequenz 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

Um einen bestehenden Flow zu ändern:

  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 Flows

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

Wann Aktiv-Status verwenden

  • Kritische 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

Um einen bestimmten Flow auszuführen:

  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

Um alle aktiven Flows auf einmal auszuführen:

  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. Haben Sie Geduld und 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🟠 OrangeDerzeit in Ausführung, warten Sie auf Abschluss
Nicht ausgeführt⚫ GrauNie ausgeführt oder seit letzter Änderung nicht ausgeführt

Was tun, wenn ein Flow fehlschlägt

Klicken Sie auf einen fehlgeschlagenen Flow, um zu sehen:

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

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

Tipps und Best Practices

Priorität für Flow-Erstellung

Beginnen Sie mit Ihren kritischsten 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"

Lassen Sie fehlgeschlagene Flows nicht ansammeln!

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