Loading
Automatizar sus procesos comerciales con Salesforce Flow
Configurar y ejecutar un escenario de prueba (Beta)

Configurar y ejecutar un escenario de prueba (Beta)

Configure datos de prueba y ejecute opciones, y luego ejecute el escenario en Modo de prueba (beta).

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
Nota
Nota El modo de prueba es un servicio piloto o beta que está sujeto a las Condiciones de servicios beta en Acuerdos - Salesforce.com o un Acuerdo piloto unificado escrito si lo ejecuta el Cliente, y las condiciones aplicables en el Directorio de condiciones de productos. El uso de este servicio piloto o beta es a la única discreción del Cliente.
  1. Abra la vista de lista Flujos.
    • Desde la aplicación Automatización, seleccione la ficha Flujos.
    • Desde la ficha Flujos en cualquier aplicación Lightning, haga clic en el menú de acciones y seleccione Abrir flujo.
    • En Configuración, en el cuadro Búsqueda rápida, introduzca Flujos y, a continuación, seleccione Flujos.
    Tenga en cuenta que la aplicación Automatización y las opciones de ficha Flujos no requieren acceso de Configuración.
  2. Abra el flujo que desea probar.
  3. Haga clic en Prueba.
    El panel de configuración de prueba se abre, mostrando lo que haya abierto por última vez en modo de prueba para este flujo. Si es la primera vez que abre el Modo de prueba para este flujo, se abre un nuevo escenario de prueba no guardado.
    Modo de prueba abierto con panel de configuración de escenario de prueba
  4. Si el Modo de prueba se abre en la lista de escenarios guardados, haga clic en Nuevo escenario en la ficha Evaluado manualmente o Evaluado automáticamente, o haga clic en Nuevo escenario.
  5. (Opcional) En la sección Detalles, introduzca una etiqueta y una descripción para el escenario.
    Flow Builder genera el nombre de API desde la etiqueta. El nombre de API se convierte en de solo lectura después de guardar. La etiqueta y el nombre de API son obligatorios para guardar el escenario.
  6. (Opcional) Active Automatización de pruebas de escenario.
    Con Automatización de pruebas de escenarios, puede evaluar automáticamente escenarios de prueba y utilizar datos de prueba aislados de una clase Apex. Obtenga más información en Pruebas de flujo automatizadas. Para un flujo desencadenado por registro que está configurado para desencadenarse solo cuando se elimina un registro, este conmutador se desactiva. Solo los escenarios de prueba evaluados manualmente admiten un flujo que se desencadena en la eliminación.
    Conmutador para activar y desactivar pruebas de escenario automáticas
  7. Para flujos desencadenados por registros, en Seleccionar ruta, seleccione la ruta de flujo que desea probar. El valor predeterminado es Ejecutar inmediatamente.
    Si no tiene una ruta programada o una ruta asíncrona, la única opción es Ejecutar inmediatamente.
  8. Si Automatización de pruebas de escenario está seleccionada, para Seleccionar origen de datos, seleccione Ejecutar desde datos de organización para utilizar datos en vivo desde su organización, o Ejecutar desde silo de datos para utilizar datos de prueba aislados.
    Si selecciona Ejecutar desde silo de datos, se muestra el campo Configuración de prueba Apex obligatorio. Seleccione la clase de @testSetup Apex que configura los datos de prueba aislados. Obtenga más información en Pruebe un flujo con datos de prueba aislados.
  9. Proporcione los datos que inician el flujo.
    • Para un flujo desencadenado por registro, en Establecer registro de desencadenamiento, busque y seleccione un registro. El escenario ejecuta el flujo como si se creara, actualizara o eliminara este registro (dependiendo de cómo esté configurado su flujo).
    • Para un flujo iniciado automáticamente con variables de entrada, para Definir valores de entrada, establezca el valor para cada variable de entrada. Si no especifica un valor, el escenario utiliza el valor predeterminado de la entrada. Las variables definidas por Apex no son compatibles.
  10. Para un flujo desencadenado por registro configurado cuando se crea o se actualiza un registro, seleccione si ejecutar el escenario como si se creara o actualizara el registro.
  11. Para un flujo desencadenado por registro configurado cuando se actualiza un registro, o se crea o se actualiza, seleccione Actualizar y haga clic en Actualizar registro para ampliar la sección.
  12. Introduzca los valores de campo que el escenario utiliza para simular la actualización.
    1. Para rellenar previamente el formulario con los valores actuales del registro, haga clic en Aplicar valores de registro desencadenantes iniciales.
    2. Para borrar los valores, haga clic en Borrar campos.
      Estos cambios simulan la actualización y no se guardan en su organización.
    Panel de escenario de prueba con configuración de registro actualizada
  13. Si Automatización de pruebas de escenario está activada, para Resultados esperados (Afirmaciones), establezca el recurso, el operador y el valor para cada afirmación. Para agregar una afirmación, haga clic en Agregar afirmación.
    Obtenga más información en Pruebas de flujo automatizadas.
  14. En la sección Seleccionar opciones de ejecución, configure las opciones disponibles.
    • Para un flujo desencadenado por registro, para ejecutar el escenario incluso si el registro desencadenante no cumple las condiciones de entrada del flujo, seleccione Omitir requisitos de condición de inicio.
    • Para un flujo iniciado automáticamente, para controlar cómo gestiona el escenario los elementos Espera en el flujo, seleccione Depurar comportamiento de elementos de espera.
    • Para un escenario de prueba configurado manualmente (Automatización de pruebas de escenario está desactivada), para ejecutar el escenario como un usuario específico, seleccione Ejecutar automatización como otro usuario. Obtenga más información en Activar flujos de depuración y prueba como otro usuario.
    • La automatización de ejecuciones en modo de reversión está activada de forma predeterminada. Se requiere reversión y no puede desactivarla para escenarios con afirmaciones y para flujos desencadenados por registros.
  15. Haga clic en Guardar escenario.
    El escenario se guarda utilizando la etiqueta, el nombre de API y la descripción que introdujo.
  16. Para Seleccionar versiones de flujo, mueva las versiones de flujo que desea probar a Versiones de flujo seleccionadas.
  17. Haga clic en Ejecutar escenario.

Tras ejecutar el escenario, la ficha Detalles muestra la ruta de ejecución de la ejecución y cualquier error.

Para un escenario evaluado automáticamente, la ficha Resultados previstos también muestra el estado, la condición y el valor real de cada afirmación. Aprenda cómo interpretar estos resultados en Resultados de escenario de prueba de interpretación en modo de prueba (Beta).

Para ver, ejecutar o gestionar todos los escenarios de prueba guardados, haga clic en la flecha hacia atrás desde el escenario de prueba. Obtenga más información en Gestionar escenarios de prueba (Beta).

 
Cargando
Salesforce Help | Article