Sie befinden sich hier:
Testen Ihres Flows im Testmodus (Beta)
Verwenden Sie den Testmodus, um Testszenarien für automatisch gestartete und durch Datensätze ausgelöste Flows zu konfigurieren, zu speichern und auszuführen. Wenn Sie automatisierte Tests im Testmodus verwenden möchten, aktivieren Sie die Szenariotestautomatisierung und fügen Sie Behauptungen hinzu, um die erwarteten Ergebnisse automatisch auszuwerten.
Erforderliche Editionen
| Unterstützte Editionen anzeigen. |
Aktivieren des Testmodus
Bevor Sie einen Flow im Testmodus testen können, aktiviert ein Administrator die Beta-Einstellung für Ihre Organisation. Erfahren Sie, wie Sie den Flow-Testmodus aktivieren (Beta).
Erstellen und Testen von Modi
Verwenden Sie für automatisch gestartete und durch einen Datensatz ausgelöste Flows den Erstellungs- und Testmodus, um zwischen dem Erstellen Ihres Flows und dem Testen zu wechseln. Im Testmodus wechselt der Zeichenbereich in eine Testansicht und die Bearbeitung des Flows ist eingeschränkt. Der Testkonfigurationsbereich wird geöffnet, sodass Sie die Daten bereitstellen und Optionen für ein Testszenario ausführen können. Klicken Sie zum Öffnen oder Schließen des Bereichs auf der Flow Builder-Symbolleiste auf
. Wechseln Sie zum vollständigen Bearbeiten des Flows in den Erstellungsmodus.
Konfigurieren eines Testszenarios
Verwenden Sie den Testkonfigurationsbereich, um einen Flow-Pfad auszuwählen, einen auslösenden Datensatz oder Eingabewerte bereitzustellen und Ausführungsoptionen auszuwählen. Aktivieren Sie die Szenariotestautomatisierung, wenn Sie isolierte Testdaten verwenden, Behauptungen hinzufügen oder das Rollback-Verhalten steuern möchten. Weitere Informationen finden Sie unter Einrichten und Ausführen eines Testszenarios (Beta).
Verwalten von Testszenarien
Zeigen Sie alle Testszenarien an, führen Sie sie aus und verwalten Sie sie. Weitere Informationen finden Sie unter Testszenarien verwalten (Beta).
Überprüfen von Testergebnissen
Nachdem Sie das Testszenario ausgeführt haben, werden auf der Registerkarte "Details" der Ausführungspfad der Ausführung und alle Fehler angezeigt, ähnlich wie beim Flow Builder-Debugger. Bei einem automatisch ausgewerteten Szenario (Automatisierung von Szenariotests an) wird zudem eine Registerkarte "Erwartete Ergebnisse" mit dem Status jeder Behauptung angezeigt. Informationen zur Interpretation dieser Ergebnisse finden Sie unter Interpretieren von Testszenarioergebnissen im Testmodus (Beta).
Scheinaktion und Subflow-Ausgaben
Sie können eine Aktion oder ein Subflow-Element auch so konfigurieren, dass prognostizierbare simulierte Werte zurückgegeben werden, statt den normalen Betrieb während des Tests auszuführen. Weitere Informationen finden Sie unter Testen eines Flows mit simulierten Ausgaben (Beta).
Verwenden isolierter Testdaten
Verwenden Sie dedizierte wiederverwendbare Testdaten aus einer Apex-Klasse, die eine Test-Setup-Methode enthält, statt Live-Organisationsdaten zu testen. Weitere Informationen finden Sie unter Testen eines Flows mit isolierten Testdaten.
Automatisches Generieren von Testszenarien
Informationen zum Erhöhen der Testabdeckung, ohne jedes Szenario für durch einen Datensatz ausgelöste, automatisch gestartete oder durch Data Cloud ausgelöste Flows manuell zu konfigurieren, finden Sie unter Generieren von Testszenarien mit Agentforce für Flow.
IN DIESEM ABSCHNITT:
- Aktivieren des Flow-Testmodus (Beta)
Aktivieren Sie den Flow-Testmodus für Ihre Organisation, damit Benutzer automatisch gestartete und durch Datensätze ausgelöste Flows in Flow Builder testen können. - Einrichten und Ausführen eines Testszenarios (Beta)
Konfigurieren Sie Testdaten und Ausführungsoptionen und führen Sie das Szenario dann im Testmodus (Beta) aus. - Interpretieren von Testszenarioergebnissen im Testmodus (Beta)
Überprüfen Sie im Testmodus die Registerkarten "Details" und "Erwartete Ergebnisse", nachdem Sie ein Testszenario ausgeführt haben, und beheben Sie fehlgeschlagene Behauptungen. - Testen eines Flows mit simulierten Ausgaben (Beta)
Verwenden Sie simulierte Ausgaben, um automatisch gestartete und durch einen Datensatz ausgelöste Flows zu testen, ohne von externen Systemen abhängig zu sein. Definieren Sie prognostizierbare Ausgabewerte für Aktions- und Subflow-Elemente, damit Ihre Testszenarien die Flow-Logik anstelle von Live-Callouts oder Subflow-Ausführung validieren. - Testen eines Flows mit isolierten Testdaten
Testen Sie durch einen Datensatz ausgelöste und automatisch gestartete Flows mithilfe von dedizierten wiederverwendbaren Testdaten aus einer Apex-Klasse, die eine Test-Setup-Methode enthält. Nach der Ausführung eines Testszenarios werden die isolierten Testdaten wie bei einem Apex-Einheitentest zurückgesetzt, sodass die Live-Daten Ihrer Organisation unverändert bleiben. - Verwalten von Testszenarien (Beta)
Zeigen Sie alle Testszenarien an, führen Sie sie aus und verwalten Sie sie.
