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
| Eigenschaft | Beschreibung |
|---|---|
| Titel | Ein beschreibender Name für den Flow |
| Status | Aktiv oder Inaktiv |
| Steps | Die Sequenz 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
Um einen bestehenden Flow zu ändern:
- 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 Flows
| 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
- 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:
- 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
Um alle aktiven Flows auf einmal auszuführen:
- 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. Haben Sie Geduld und 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 | Derzeit in Ausführung, warten Sie auf Abschluss |
| Nicht ausgeführt | ⚫ Grau | Nie 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:
- 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" |
Lassen Sie fehlgeschlagene Flows nicht ansammeln!
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 beherrschen
- Step Types - Verfügbare Aktionen kennenlernen
- Flows ausführen - Ausführungsdetails verstehen