Loading
Uw bedrijfsprocessen automatiseren met Salesforce Flow
Een stroom testen met nepuitvoer (bèta)

Een stroom testen met nepuitvoer (bèta)

Gebruik nep-uitvoer om automatisch gestarte en door records geactiveerde stromen te testen zonder afhankelijk te zijn van externe systemen. Definieer voorspelbare uitvoerwaarden voor actie- en substroomelementen zodat uw testscenario's stroomlogica valideren in plaats van live aanroepen of uitvoering van substromen.

Vereiste editions

Ondersteunde editions weergeven.
Vereiste gebruikersmachtigingen
Een stroom openen, bewerken, maken, activeren of deactiveren met behulp van alle stroomtypen, elementen en voorzieningen die beschikbaar zijn in Flow Builder, inclusief Einstein en Agentforce voor Flow: Stroom beheren
Opmerking
Opmerking Nepuitvoer is een proef- of bètaservice die valt onder de Voorwaarden voor bètaservices bij overeenkomsten - Salesforce.com of een schriftelijke gecombineerde proefovereenkomst indien uitgevoerd door de klant, en van toepassing zijnde voorwaarden in de Productvoorwaardendirectory. Gebruik van deze proef- of bètaservice is naar eigen goeddunken van de klant.

Voordat u nepuitvoer configureert voor een testscenario, zorgt u ervoor dat:

  • Uw stroom is een automatisch gestarte stroom of een door records geactiveerde stroom.
  • Uw stroom bevat minstens één actie-element of substroomelement.

Met nep-uitvoer kunt u definiëren welke gegevens een actie of substroomelement retourneert tijdens een testuitvoering, zonder dat u daadwerkelijk een externe aanroep verzendt of de stroom waarnaar wordt verwezen, uitvoert. Deze isolatie houdt uw testscenario's gericht op de stroomlogica die u valideert, in plaats van op externe afhankelijkheden. Lees meer over testscenario's en definities in Geautomatiseerde stroomtests.

Voorbeelden van wanneer u nepuitvoer gebruikt:

  • Een stroom met een actie-element met een HTTP-aanroep naar een externe API die beperkt of niet beschikbaar is
  • Een stroom met een actie-element dat een Apex methode met complexe afhankelijkheden aanroept
  • Een stroom met een substroomelement dat u niet wilt uitvoeren in het testscenario.

Volg voor het gebruik van nepuitvoer deze stappen.

  1. Open in Flow Builder de stroom die u wilt testen.
  2. Klik op Testen om Testmodus te openen.
  3. Klik op het doek op een actie-element of substroomelement waarvoor u nep-uitvoer wilt gebruiken.
    Het deelvenster Eigenschappen van het element wordt geopend.
  4. Klik op het tabblad Scenario-uitvoer.
  5. Klik op Geschieduitvoer gebruiken om geschieduitvoer in te schakelen voor dit element.
  6. Als u wilt stoppen met het gebruik van nepuitvoer voor dit element, klikt u op Met behulp van nepuitvoer.
  7. Geef voor elke uitvoer de nepwaarde op of kopieer de waarde van een vorige foutopsporingsuitvoering in de foutopsporingshistorie.
  8. (Optioneel) Als u een defect of alternatief pad wilt testen, stelt u Pad na nepuitvoer in op het pad dat u de stroom wilt laten volgen nadat dit element is uitgevoerd.
    Deelvenster Actie-elementeigenschappen in Testmodus, met het tabblad Scenario-uitvoer geselecteerd en een uitvoerveld met een JSON-waarde.
  9. Herhaal deze stappen voor elk actie-element of substroomelement dat in dit testscenario asynchroon wordt uitgevoerd.
  10. Klik op Scenario opslaan om uw testscenario op te slaan.
  11. Klik op Scenario uitvoeren om het scenario uit te voeren.

Het testscenario wordt uitgevoerd met uw nepuitvoer voor elk element waarvoor u nepuitvoer hebt ingeschakeld. De stroom slaat de normale uitvoering van het element over en gebruikt de waarden die u hebt opgegeven. Op het doek tonen bespotte elementen een Bespotte uitvoer-badge.

Substroomelement met badge Uitvoer bespot
 
Wordt geladen
Salesforce Help | Article