Een testscenario instellen en uitvoeren (bèta)
Configureer testgegevens en uitvoeringsopties en voer het scenario vervolgens uit in de testmodus (bèta).
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 De testmodus 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.
-
Open de lijstweergave Stromen.
- Selecteer vanuit de Automation app het tabblad Flows.
- Klik vanaf het tabblad Stromen in een Lightning app op het actiemenu en selecteer Stroom openen.
- Geef vanuit Set-up Stromen op in het vak Snel zoeken en selecteer vervolgens Stromen.
De opties van de app Automatisering en het tabblad Stromen vereisen geen Set-uptoegang. - Open de stroom die u wilt testen.
-
Klik op Testen.
Het deelvenster voor testconfiguratie wordt geopend en toont wat u het laatst hebt geopend in de testmodus voor deze stroom. Als dit de eerste keer is dat de testmodus voor deze stroom wordt geopend, wordt er een nieuw, niet-opgeslagen testscenario geopend.
- Als de testmodus wordt geopend in de lijst met opgeslagen scenario's, klikt u op Nieuw scenario op het tabblad Handmatig geëvalueerd of Automatisch geëvalueerd, of klikt u op Nieuw scenario.
- (Optioneel) Geef in de sectie Details een label en beschrijving van het scenario op.Flow Builder genereert de API-naam op basis van het label. De API-naam wordt alleen-lezen nadat u hebt opgeslagen. Het label en de API-naam zijn vereist om het scenario op te slaan.
-
(Optioneel) Schakel Automatisering voor scenariotests in.
Met Automatisering voor scenariotests kunt u testscenario's automatisch evalueren en geïsoleerde testgegevens uit een Apex klasse gebruiken. Ga voor meer informatie naar Geautomatiseerde stroomtests. Voor een door records geactiveerde stroom die is geconfigureerd om alleen te worden geactiveerd wanneer een record wordt verwijderd, is deze aan-/uitfunctie uitgeschakeld. Alleen handmatig geëvalueerde testscenario's ondersteunen een stroom die wordt geactiveerd bij verwijdering.
- Selecteer voor door records geactiveerde stromen bij Pad selecteren het stroompad dat u wilt testen. De standaardinstelling is Direct uitvoeren.Als u geen gepland pad of asynchroon pad hebt, is Onmiddellijk uitvoeren de enige optie.
-
Als Automatisering voor scenariotests is geselecteerd, selecteert u Uitvoeren vanuit organisatiegegevens om live gegevens uit uw organisatie te gebruiken of Uitvoeren vanuit Data Silo om geïsoleerde testgegevens te gebruiken.
Als u Uitvoeren selecteert vanuit Data Silo, wordt het verplichte veld Apex Test Set-up weergegeven. Selecteer de Apex
@testSetupklasse die de geïsoleerde testgegevens instelt. Ga voor meer informatie naar Een stroom testen met geïsoleerde testgegevens. - Geef de gegevens op die de stroom starten.
- Zoek voor een door records geactiveerde stroom, voor Door records geactiveerde record instellen, naar en selecteer een record. Het scenario voert de stroom uit alsof deze record is gemaakt, bijgewerkt of verwijderd (afhankelijk van de manier waarop uw stroom is geconfigureerd).
- Stel voor een automatisch gestarte stroom met invoervariabelen voor Invoerwaarden definiëren de waarde voor elke invoervariabele in. Als u geen waarde opgeeft, gebruikt het scenario de standaardwaarde van de invoer. Door Apex gedefinieerde variabelen worden niet ondersteund.
- Selecteer voor een door records geactiveerde stroom die wordt geconfigureerd wanneer een record wordt gemaakt of bijgewerkt, of het scenario moet worden uitgevoerd alsof de record wordt gemaakt of bijgewerkt.
- Selecteer voor een door records geactiveerde stroom die wordt geconfigureerd wanneer een record wordt bijgewerkt, gemaakt of bijgewerkt, Bijgewerkt en klik op Record bijwerken om de sectie uit te vouwen.
-
Geef de veldwaarden op die het scenario gebruikt om de update te simuleren.
- Klik voor het vooraf invullen van het formulier met de huidige waarden van de record op Eerste activerende recordwaarden toepassen.
-
Klik voor het wissen van de waarden op Velden wissen.
Deze wijzigingen simuleren de update en worden niet opgeslagen in uw organisatie.
-
Als Automatisering van scenariotests is ingeschakeld, stelt u voor Verwachte resultaten (Definities) de resource, operator en waarde voor elke definitie in. Klik voor het toevoegen van een definitie op Definitie toevoegen.
Ga voor meer informatie naar Geautomatiseerde stroomtests.
- Configureer in de sectie Opties voor uitvoeren selecteren de beschikbare opties.
- Als u voor een door een record geactiveerde stroom het scenario wilt uitvoeren, zelfs als de activerende record niet voldoet aan de invoervoorwaarden van de stroom, selecteert u Vereisten voor beginvoorwaarden overslaan.
- Als u voor een automatisch gestarte stroom wilt bepalen hoe het scenario omgaat met wachtelementen in de stroom, selecteert u Foutopsporing van wachtelementwerking.
- Selecteer voor een handmatig geconfigureerd testscenario (Automatisering van scenariotests is uitgeschakeld) voor het uitvoeren van het scenario als een specifieke gebruiker Automatisering uitvoeren als andere gebruiker. Zie Foutopsporing en het testen van stromen als een andere gebruiker inschakelen voor meer informatie.
- Automatisering uitvoeren in terugdraaimodus is standaard ingeschakeld. Terugdraaien is verplicht en u kunt dit niet uitschakelen voor scenario's met definities en voor door records geactiveerde stromen.
- Klik op Scenario opslaan.Het scenario wordt opgeslagen met behulp van het label, de API-naam en de beschrijving die u hebt opgegeven.
- Verplaats bij Stroomversies selecteren de stroomversies die u wilt testen naar Geselecteerde stroomversies.
- Klik op Scenario uitvoeren.
Nadat het scenario is uitgevoerd, toont het tabblad Details het uitvoeringspad van de uitvoering en eventuele fouten.
Voor een automatisch geëvalueerd scenario toont het tabblad Verwachte resultaten ook de status, voorwaarde en feitelijke waarde van elke definitie. Leer hoe u deze resultaten interpreteert in Resultaten van testscenario's interpreteren in testmodus (bèta).
Klik voor het weergeven, uitvoeren of beheren van alle opgeslagen testscenario's op de pijl-terug vanuit het testscenario. Ga voor meer informatie naar Testscenario's beheren (bèta).
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!
