Loading
Automatisere forretningsprosesser med Salesforce Flow
Konfigurere og kjøre et testscenarium (beta)

Konfigurere og kjøre et testscenarium (beta)

Konfigurer testdata og kjør alternativer, og kjør deretter scenariet i testmodus (beta).

Nødvendige utgaver

Se støttede versjoner.
Nødvendig brukertillatelse
For å åpne, redigere, opprette, aktivere eller deaktivere en flyt med alle flyttyper, elementer og funksjoner som er tilgjengelig i Flow Builder, inkludert Einstein og Agentforce for Flow: Behandle flyter
Merk
Merk Testmodus er en pilot- eller betatjeneste som er underlagt betatjenestevilkårene på avtaler - Salesforce.com eller en skriftlig forent pilotavtale hvis den utføres av kunden, og gjeldende vilkår i produktvilkårskatalogen. Bruk av denne pilot- eller betatjenesten er kundens eget valg.
  1. Åpne listevisningen Flyter.
    • Velg fanen Flyter fra Automatisering-appen.
    • Klikk på handlingsmenyen i fanen Flyter i en Lightning-app og velg Åpne flyt.
    • Skriv Flyter i Hurtigsøk-feltet under Oppsett, og velg Flyter.
    Vær oppmerksom på at alternativene Automatisering-appen og Flyter-fanen ikke krever Oppsett-tilgang.
  2. Åpne flyten du vil teste.
  3. Klikk på Test.
    Testkonfigurasjonspanelet åpnes og viser det du sist åpnet i testmodus for denne flyten. Hvis det er første gang du åpner Testmodus for denne flyten, åpnes det et nytt, ulagret testscenarium.
    Testmodus åpnet med testscenariekonfigurasjonspanel
  4. Hvis Testmodus åpnes i listen over lagrede scenarier, klikker du på Nytt scenario i fanen Manuelt evaluert eller Automatisk evaluert, eller klikker på Nytt scenario.
  5. (Valgfritt) Skriv inn en etikett og en beskrivelse av scenariet i Detaljer-delen.
    Flow Builder genererer API-navnet fra etiketten. API-navnet blir skrivebeskyttet etter at du har lagret. Etiketten og API-navnet kreves for å lagre scenariet.
  6. (Valgfritt) Slå på Scenarietestingsautomatisering.
    Med Scenarietestingsautomatisering kan du automatisk evaluere testscenarier og bruke isolerte testdata fra en Apex. Finn ut mer i Automated Flow Testing. For en postutløst flyt som er konfigurert til å utløses bare når en post slettes, er denne bryteren deaktivert. Bare manuelt evaluerte testscenarier støtter en flyt som utløses ved sletting.
    Veksle for å slå automatisk scenariotesting på og av
  7. For postutløste flyter velger du flytbanen du vil teste, i Velg bane. Standardteksten er Kjør umiddelbart.
    Hvis du ikke har en planlagt bane eller en asynkron bane, er det eneste alternativet Kjør umiddelbart.
  8. Hvis Scenarietestingsautomatisering er valgt, velger du Kjør fra organisasjonsdata for å bruke direktedata fra organisasjonen, eller Kjør fra datasilo for å bruke isolerte testdata.
    Hvis du velger Kjør fra datasilon, vises feltet for nødvendig oppsett av Apex. Velg Apex @testSetup-klassen som konfigurerer de isolerte testdataene. Finn ut mer i Teste en flyt med isolerte testdata.
  9. Oppgi dataene som starter flyten.
    • For en postutløst flyt søker du etter og velger en post i Angi utløsende post. Scenariet kjører flyten som om denne posten ble opprettet, oppdatert eller slettet (avhengig av hvordan flyten er konfigurert).
    • For en automatisk startet flyt med inndatavariabler angir du verdien for hver inndatavariabel i Definer inndataverdier. Hvis du ikke angir noen verdi, bruker scenariet inndataens standardverdi. Apex variabler støttes ikke.
  10. For en postutløst flyt som konfigureres når en post opprettes eller oppdateres, velger du om du vil kjøre scenariet som om posten opprettes eller oppdateres.
  11. For en postutløst flyt som konfigureres når en post oppdateres, opprettes eller oppdateres, velger du Oppdatert og klikker på Oppdater post for å utvide delen.
  12. Oppgi feltverdiene som scenariet bruker til å simulere oppdateringen.
    1. Hvis du vil fylle ut skjemaet med postens gjeldende verdier, klikker du på Bruk startutløserpostverdier.
    2. Klikk på Fjern felt for å fjerne verdiene.
      Disse endringene simulerer oppdateringen og lagres ikke i organisasjonen.
    Test scenario-panel med oppdatert postkonfigurasjon
  13. Hvis Scenarietestingsautomatisering er aktivert, angir du ressursen, operatoren og verdien for hver deklarasjon i Forventede resultater (Asertions). Klikk på Legg til deklarasjon for å legge til en deklarasjon.
    Finn ut mer i Automated Flow Testing.
  14. Konfigurer de tilgjengelige alternativene under Velg kjørealternativer.
    • Hvis du vil kjøre scenariet selv om den utløsende posten ikke oppfyller flytens inngangsbetingelser, velger du Hopp over startbetingelser for en postutløst flyt.
    • Hvis du vil bestemme hvordan scenariet skal håndtere Vent-elementer i flyten for en automatisk startet flyt, velger du Feilsøk vent-elementvirkemåte.
    • For et manuelt konfigurert testscenarium (Scenariet Testing Automation er slått av) velger du Kjør automatisering som en annen bruker for å kjøre scenariet som en bestemt bruker. Finn ut mer i Starte feilsøking og teste flyter som en annen bruker.
    • Kjøringsautomatisering i tilbakemeldingsmodus er aktivert som standard. Tilbakemelding kreves, og du kan ikke slå den av for scenarier med deklarasjoner og for postutløste flyter.
  15. Klikk på Lagre scenario.
    Scenariet lagres med etiketten, API-navnet og beskrivelsen du skrev inn.
  16. For Velg flytversjoner flytter du flytversjonene som du vil teste, til Valgte flytversjoner.
  17. Klikk på Kjør scenario.

Etter at scenariet har blitt kjørt, viser Detaljer-fanen kjørens utførelsesbane og eventuelle feil.

For et automatisk evalueret scenario viser fanen Forventede resultater også hver deklarasjons status, betingelse og faktisk verdi. Lær hvordan du tolker disse resultatene i Interpret Test Scenario Results in Test Mode (beta).

Hvis du vil vise, kjøre eller behandle alle lagrede testscenarier, klikker du på tilbakepilen fra testscenariet. Finn ut mer i Behandle testscenarier (beta).

 
Laster
Salesforce Help | Article