Probar un flujo con salidas simuladas (Beta)
Utilice salidas simuladas para probar flujos iniciados automáticamente y desencadenados por registros sin depender de sistemas externos. Defina valores de salida predecibles para elementos de acción y subflujo de modo que sus escenarios de prueba validen lógica de flujo en vez de llamadas en vivo o ejecución de subflujo.
Ediciones necesarias
| Ver ediciones compatibles. |
| Permisos de usuario necesarios | |
|---|---|
| Para abrir, modificar, crear, activar o desactivar un flujo utilizando todos los tipos de flujo, elementos y funciones disponibles en Flow Builder, incluyendo Einstein y Agentforce for Flow: | Gestionar flujo |
Antes de configurar salidas simuladas para un escenario de prueba, asegúrese de que:
- Su flujo es un flujo iniciado automáticamente o un flujo desencadenado por registro.
- Su flujo contiene al menos un elemento de acción o elemento de subflujo.
Con salidas simuladas, puede definir qué datos devuelve una acción o un elemento de subflujo durante una ejecución de prueba, sin enviar realmente una llamada externa o ejecutar el flujo de referencia. Este aislamiento mantiene sus escenarios de prueba centrados en la lógica de flujo que está validando en vez de en dependencias externas. Obtenga más información acerca de escenarios de prueba y afirmaciones en Pruebas de flujo automatizadas.
Ejemplos de cuándo utilizar salidas simuladas:
- Un flujo con un elemento de acción con una llamada HTTP a una API externa que tienen una frecuencia limitada o no están disponibles
- Un flujo con un elemento de acción que invoca un método Apex con dependencias complejas
- Un flujo con un elemento de subflujo que no desea ejecutar en el escenario de prueba.
Para utilizar salidas simuladas, siga estos pasos.
- En Flow Builder, abra el flujo que desea probar.
- Haga clic en Prueba para abrir el modo de prueba.
-
En el lienzo, haga clic en un elemento de acción o elemento de subflujo para el que desea utilizar salidas simuladas.
El panel de propiedades del elemento se abre.
- Haga clic en la ficha Salida de escenario.
- Haga clic en Utilizar salida simulada para activar la salida simulada para este elemento.
- Para dejar de utilizar la salida simulada para este elemento, haga clic en Utilizar salida simulada.
- Para cada salida, introduzca el valor de simulación o copie el valor de una ejecución de depuración anterior en el historial de depuración.
-
(Opcional) Para probar un fallo o una ruta alternativa, establezca Ruta tras salida simulada como la ruta que desea que siga el flujo después de que se ejecute este elemento.
- Repita estos pasos para cada elemento de acción o elemento de subflujo que se ejecute de forma asíncrona en este escenario de prueba.
- Haga clic en Guardar escenario para guardar su escenario de prueba.
- Haga clic en Ejecutar escenario para ejecutar el escenario.
El escenario de prueba se ejecuta utilizando su salida simulada para cada elemento para el que activó la salida simulada. El flujo omite la ejecución normal del elemento y utiliza los valores que especificó. En el lienzo, los elementos simulados muestran una insignia Salida simulada.
