Sie befinden sich hier:
Interpretieren von durch Data Cloud ausgelösten Flow-Testergebnissen
Überprüfen Sie die Ergebnisse eines durch Data Cloud ausgelösten Flow-Tests und beheben Sie fehlgeschlagene Behauptungen.
Erforderliche Editionen
| Unterstützte Editionen anzeigen. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Öffnen, Bearbeiten, Erstellen, Aktivieren oder Deaktivieren eines Flows mit allen in Flow Builder verfügbaren Flow-Typen, -Elementen und -Funktionen, einschließlich Einstein und Agentforce für Flow: | Flow verwalten |
Überprüfen Sie die Ergebnisse nach dem Testen eines Flows, um sicherzustellen, dass der Flow unter verschiedenen Bedingungen wie vorgesehen funktioniert.
Dieses Verfahren gilt für durch Data Cloud ausgelöste Flows. Informationen zum Interpretieren von Testszenarioergebnissen für einen durch einen Datensatz ausgelösten oder automatisch gestarteten Flow finden Sie unter Interpretieren von Testszenarioergebnissen im Testmodus (Beta).
-
Klicken Sie zum Anzeigen der Testlaufdetails auf
und wählen Sie Test ausführen und Details anzeigen aus.
Auf der Registerkarte "Alle Details" unter "Testlaufdetails" werden die Ergebnisse für den gesamten Testlauf angezeigt. Wenn ein Flow fehlschlägt, beheben Sie die Flow-Fehler. -
Wählen Sie zum Überprüfen des Status der Flow-Tests unter "Testlaufdetails" die Registerkarte "Behauptungen" aus und erweitern Sie dann jede Behauptung.
Der Flow Builder hebt den Pfad des Testlaufs hervor (1). In den Testlaufdetails gibt jede Behauptung an, nach welcher Bedingung sie gesucht hat (2), welche Werte diese Bedingungen abgeglichen haben (in Klammern) (3) und welche benutzerdefinierte Fehlermeldung Sie für diese Behauptung definiert haben (4). -
Interpretieren Sie den fehlgeschlagenen Flow-Test.
-
Überprüfen Sie die Bedingung und die Bedingungsauswertung der fehlgeschlagenen Behauptung.
In diesem Beispiel sucht die fehlgeschlagene Behauptung für das Element "Priorität auf "Hoch" nach dem Wert des Felds "Priorität von $Record", das auf "Hoch" festgelegt werden soll.
-
Klicken Sie zum Ändern des Werts auf das Element und dann auf Element bearbeiten.
Bearbeiten Sie in diesem Beispiel zum Beheben der fehlgeschlagenen Behauptung das Element "Priorität auf "Hoch" festlegen und ändern Sie die Priorität für $Record auf "Hoch".
- Speichern Sie den Flow und führen Sie dann den fehlgeschlagenen Flow-Test aus.
-
Überprüfen Sie die Bedingung und die Bedingungsauswertung der fehlgeschlagenen Behauptung.
Bei diesem Test wird der Flow überprüft, wenn ein Objekt aktualisiert wird.
Der Test enthält Felder, mit denen die anfänglichen und aktualisierten Werte für den auslösenden Datensatz festgelegt werden, der denselben Datensatz darstellt, der die Ausführung des Flows auslöst. Der Test erstellt eine Kopie des Datensatzes, die nur für den Test verwendet wird. Der Datensatz wird nicht in der Datenbank gespeichert.
Der Test wertet jede Behauptung aus, um zu überprüfen, ob der Flow wie erwartet ausgeführt wird. Ein Test kann nur auswerten, ob ein Flow-Element ausgeführt wurde und ob Flow-Ressourcenwerte wie erwartet festgelegt sind. Der Test wertet den Flow anhand der vorhandenen Daten in Ihrer Salesforce-Datenbank und Anpassungen wie Regeln und Einschränkungen aus.
Wenn ein Flow Tests beinhaltet, werden in der Listenansicht "Tests" alle Tests für einen Flow sowie die zugehörigen Testergebnisse angezeigt.
Nachdem ein Test ausgeführt wurde, wird unter "Details zum Testlauf" angezeigt, wie die einzelnen Behauptungen ausgewertet wurden. Wenn eine Bedingung als falsch ausgewertet wird, tritt bei der Bedingung und dem Test ein Fehler auf. Wenn alle Behauptungen zutreffen, ist der Test bestanden.
Auf der Registerkarte "Alle Details" werden die Ergebnisse für den gesamten Testlauf angezeigt. Behauptungen werden am Ende des Testlaufs ausgewertet.
Wenn Sie sich davon überzeugt haben, dass Ihr Flow erwartungsgemäß funktioniert, aktivieren Sie die Version, die Sie getestet haben, und verteilen Sie den Flow.
