Einen repräsentativen Schritttest vorbereiten
Wählen Sie den zu prüfenden Schritt und geben Sie die Eingaben an, die er normalerweise erhält. Hängt er von einer früheren Ausgabe ab, übergeben Sie den relevanten Laufkontext oder einen passenden Beispielwert. So lässt sich ein Konfigurationsfehler von einer fehlenden oder anders geformten vorherigen Ausgabe unterscheiden.
Ein isolierter Lauf eignet sich für gewöhnliche ausführbare Schritte, ersetzt aber keinen vollständigen Workflow-Lauf. Verzweigungen, das Warten auf eine Person und spätere Verbindungen können sich im Gesamtverlauf anders verhalten. Ein menschlicher Schritt ist nicht einzeln ausführbar; dafür braucht es einen wartenden Lauf und eine von einer Person übermittelte Antwort.
Das Ergebnis zur Verbesserung des Workflows nutzen
Prüfen Sie Status, Ausgabe, Warnungen und einen möglichen Fehler. Vergleichen Sie die Ausgabestruktur mit den Erwartungen nachfolgender Vorlagen, einschließlich verschachtelter Felder und eventuell fehlender Werte. Funktioniert der Schritt isoliert, aber der Workflow nicht, untersuchen Sie Eingabeunterschiede, Verzweigungen und Verbindungen.
Da der isolierte Lauf den gespeicherten Lauf nicht ändert, kann das Verhalten ohne Ersatz des Laufverlaufs untersucht werden. Externe Nebenwirkungen werden dadurch jedoch nicht harmlos: Ein Schritt, der eine Anfrage sendet oder Daten schreibt, kann dies auch im Test tun. Verwenden Sie nach Möglichkeit ein Testziel und prüfen Sie das Ergebnis dort.