Loading
Automatiser dine forretningsprocesser med Salesforce Flow
Test et forløb med mock-output (beta)

Test et forløb med mock-output (beta)

Brug mock-output til at teste automatisk startede og registreringsudløste forløb uden at afhænge af eksterne systemer. Definer forudsigelige outputværdier for handlings- og underforløbselementer, så dine testscenarier validerer forløbslogik i stedet for liveudkald eller underforløbskørsel.

EditionsHeading

Vis understøttede versioner.
Brugertilladelser påkrævet
Hvis du vil åbne, redigere, oprette, aktivere eller deaktivere et forløb ved brug af alle forløbstyper, elementer og funktioner, der er tilgængelige i Flow Builder, herunder Einstein og Agentforce for Flow: Administrer forløb
Bemærk
Bemærk Mock-outputs er en pilot- eller betatjeneste, der er underlagt betatjenestevilkårene på Salesforce.com - Aftaler eller en skriftlig forenet pilotaftale, hvis den udføres af kunden, og de gældende vilkår i produktdatabasen. Brug af denne pilot- eller betatjeneste er kundens eget skøn.

Før du konfigurerer mock-output for et testscenarie, skal du sørge for at:

  • Dit forløb er et automatisk startet forløb eller et registreringsudløst forløb.
  • Dit forløb indeholder mindst et handlingselement eller et underforløbselement.

Med mock-output kan du definere, hvilke data en handling eller et underforløbselement returnerer under en testkørsel, uden faktisk at sende et eksternt udkald eller køre det refererede forløb. Denne isolering bevarer dine testscenarier fokuseret på den forløbslogik, du validerer, i stedet for på eksterne afhængigheder. Få mere at vide om testscenarier og påstande i automatiseret forløbstest.

Eksempler på, hvornår der skal bruges mock-output:

  • Et forløb med et handlingselement med et HTTP-udkald til en ekstern API, der er frekvensbegrænset eller utilgængeligt
  • Et forløb med et handlingselement, der kalder en Apex med komplekse afhængigheder
  • Et forløb med et underforløbselement, som du ikke ønsker at køre i testscenariet.

Hvis du vil bruge mock-output, skal du følge disse trin.

  1. I Flow Builder skal du åbne det forløb, du vil teste.
  2. Klik på Test for at åbne Test Mode.
  3. På lærredet skal du klikke på et handlingselement eller et underforløbselement, som du vil bruge mock-output til.
    Elementets egenskabspanel åbnes.
  4. Klik på fanen Scenarieoutput.
  5. Klik på Brug Mock Output for at aktivere mock output for dette element.
  6. Hvis du vil stoppe med at bruge mock-output for dette element, skal du klikke på Brug af mock-output.
  7. For hvert output skal du angive mock-værdien eller kopiere værdien fra en tidligere fejlretningskørsel i fejlretningshistorikken.
  8. (Valgfrit) Hvis du vil teste en fejl eller en alternativ sti, skal du indstille Output for Sti efter mock til den sti, som du ønsker, at forløbet skal tage, efter dette element er kørt.
    Panelet Egenskaber for handlingselement i testtilstand med fanen Scenariooutput valgt og et outputfelt, der viser en JSON-værdi.
  9. Gentag disse trin for hvert handlingselement eller underforløbselement, der kører asynkront i dette testscenarie.
  10. Klik på Gem scenarie for at gemme dit testscenarie.
  11. Klik på Kør scenarie for at køre scenariet.

Testsscenariet kører ved brug af dit mock-output for hvert element, som du aktiverede mock-output for. Forløbet springer over elementets normale kørsel og bruger de værdier, som du angav. På lærredet viser afbildede elementer et Output afbildet-skilt.

Underforløbselement med Output-markeret-skilt, der vises
 
Indlæser
Salesforce Help | Article