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
| Eigenschaft | Beschreibung |
|---|---|
| Titel | Ein beschreibender Name für den Flow |
| Status | Aktiv oder Inaktiv |
| Steps | Die Abfolge der auszuführenden Aktionen |
| Einstellungen | Timeout, Wiederholungen, Screenshots |
| Letzter Durchlauf | Informationen über die letzte Ausführung |
| Erstelldatum | Wann der Flow erstellt wurde |
| Änderungsdatum | Wann der Flow zuletzt geändert wurde |
Auf die Flows-Seite zugreifen
- Klicken Sie auf Flows im Flowguard-Seitenmenü
- Sie sehen eine Liste aller Ihrer Test-Flows
Einen neuen Flow erstellen
Methode 1: Von der Flows-Seite
- Klicken Sie oben rechts auf den Flow erstellen-Button
- Sie werden zum Flow-Editor weitergeleitet
- Geben Sie einen Titel für Ihren Flow ein
- Beginnen Sie, Steps hinzuzufügen
- Klicken Sie auf Speichern, wenn Sie fertig sind
Methode 2: Vom Dashboard
- Klicken Sie auf dem Dashboard auf Flow erstellen
- Folgen Sie denselben Schritten wie oben
Einen Flow bearbeiten
So ändern Sie einen bestehenden Flow:
- Finden Sie den Flow in der Liste
- Klicken Sie irgendwo auf die Flow-Karte (oder auf den Bearbeiten-Button)
- Nehmen Sie Ihre Änderungen im Editor vor
- 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 Flows | Inaktive Flows | |
|---|---|---|
| Badge | 🟢 Grün "Aktiv" | ⚫ Grau "Inaktiv" |
| Ausführung | Jederzeit ausführbar | Pausiert, wird nicht ausgeführt |
| Sammelausführung | In "Alle ausführen" enthalten | Von "Alle ausführen" ausgeschlossen |
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:
- Finden Sie den Flow in der Liste
- Klicken Sie auf den Play-Button (▶️-Symbol)
- Der Flow beginnt mit der Ausführung
- Beobachten Sie, wie sich der Status auf "Läuft" ändert
- Nach Abschluss sehen Sie "Bestanden" oder "Fehlgeschlagen"
Alle aktiven Flows ausführen
So führen Sie alle aktiven Flows auf einmal aus:
- Klicken Sie oben auf den Alle aktiven ausführen-Button
- Alle aktiven Flows werden ausgeführt
- Ü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
| Status | Badge | Bedeutung |
|---|---|---|
| Bestanden | 🟢 Grün | Alle Steps erfolgreich, alle Assertions korrekt |
| Fehlgeschlagen | 🔴 Rot | Mindestens ein Step fehlgeschlagen oder Assertion nicht erfüllt |
| Läuft | 🟠 Orange | Gerade in Ausführung, warten Sie auf Abschluss |
| Nicht ausgeführt | ⚫ Grau | Nie 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:
- Benutzerauthentifizierung - Login/Logout-Flows
- Zahlungsverarbeitung - Checkout, Abonnements
- Formularübermittlung - Kontakt-, Anmeldeformulare
- 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:
- Sofort prüfen - Ist Ihre Website kaputt oder muss der Flow aktualisiert werden?
- Ursache beheben - Selektoren aktualisieren oder Website-Probleme beheben
- Erneut ausführen - Bestätigen, dass die Korrektur funktioniert
Nächste Schritte
- Flow-Editor - Die Editor-Oberfläche im Detail
- Step Types - Verfügbare Aktionen
- Flows ausführen - Ausführung und Ergebnisse