Loading
Automatizar sus procesos de negocio 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 admitidas.
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 piloto o servicio beta es bajo 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, ingrese Flujos y luego 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 abrió 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 sin guardar.
    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, ingrese 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 escenarios.
    Con Automatización de pruebas de escenarios, puede evaluar automáticamente escenarios de prueba y utilizar datos de prueba aislados desde una clase Apex. Obtenga más información en Pruebas de flujos automatizadas. Para un flujo desencadenado por registro 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.
    Alternancia para activar y desactivar pruebas de escenario automáticas
  7. Para flujos desencadenados por registro, para 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, para Establecer registro desencadenante, 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. Ingrese 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 flujos 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 elemento espera.
    • Para un escenario de prueba configurado manualmente (Automatización de pruebas de escenarios 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 ejecución 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 ingresó.
  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 la ejecución del 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 escenarios de pruebas interpretativas 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