Loading
Automatisieren von Geschäftsprozessen mit Salesforce-Flow
Testen Ihres Flows im Testmodus (Beta)

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.
Hinweis
Hinweis Der Testmodus ist ein Pilot- oder Beta-Service und unterliegt den Bedingungen für Beta-Services unter Agreements – Salesforce.com oder einer schriftlichen einheitlichen Pilot-Vereinbarung, wenn diese vom Kunden abgeschlossen wurde, sowie den entsprechenden Bedingungen im Verzeichnis der Produktbedingungen. Die Nutzung dieses Pilot- oder Beta-Service liegt im alleinigen Ermessen des Kunden.

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 Öffnen oder Schließen des Testbereichs. Wechseln Sie zum vollständigen Bearbeiten des Flows in den Erstellungsmodus.

Hinweis
Hinweis Wenn Sie den Modus wechseln oder zu einem anderen Testszenario wechseln, ohne zu speichern, gehen alle nicht gespeicherten Änderungen am aktuellen Testszenario verloren.

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.
 
Laden
Salesforce Help | Article