Zurück zu den Workflows-FAQs
HILFECENTER · FAQWorkflows2 Min. Lesezeit

Kann ich einen Workflow-Schritt testen, ohne den ganzen Workflow auszuführen?

Ja. Der Schritt-Test führt einen einzelnen ausführbaren Schritt aus und gibt dessen Ergebnis zurück, ohne einen bestehenden Lauf zu ändern. Sie können Eingaben oder Ausgaben vorheriger Schritte bereitstellen, um das Verhalten zu prüfen, bevor Sie sich auf den vollständigen Workflow verlassen.

Workflows

Den Schritt mit realistischen Eingaben testen

Ein Einzelschritttest eignet sich, um eine HTTP-Anfrage, Modellaktion oder einen anderen unterstützten Schritt zu prüfen, bevor er Teil einer längeren Kette wird. Sie können Eingabedaten, frühere Schrittausgaben oder einen Quelllauf als Kontext angeben. Das Ergebnis enthält Status, Ausgabe, Kredite, Dauer sowie Fehler oder Warnungen.

Ein menschlicher Freigabeschritt lässt sich nicht isoliert ausführen, und der Schritt muss in der Workflow-Definition vorhanden sein. Der Test beweist außerdem nicht, dass Zweige, Auslöser oder nachgelagerte Zuordnungen des gesamten Workflows korrekt sind. Er prüft den gewählten Schritt mit den bereitgestellten Daten.

Die gesamte Kette gesondert prüfen

Funktioniert der Schritt wie erwartet, starten Sie den Workflow mit einer repräsentativen Eingabe und prüfen Sie die Ergebnisse aller Schritte. Achten Sie darauf, dass Vorlagen gültige Ausgaben vorheriger Schritte referenzieren und der Auslöser die erwarteten Felder liefert. Ein isolierter Schritt kann mit den echten vorgelagerten Daten trotzdem scheitern.

Verwenden Sie Testdaten, die keine unerwünschten externen Auswirkungen auslösen. Je nach Typ kann ein Testschritt einen echten Dienst aufrufen, eine Anfrage senden oder andere Arbeit ausführen; es ist nicht automatisch ein wirkungsloser Probelauf. Prüfen Sie die Folgen, bevor Sie Produktionsdaten verwenden.

Zurück zu den Workflows-FAQs