Loading
Mejora de Salesforce mediante código
Ejecutar pruebas de aplicación

Ejecutar pruebas de aplicación

Seleccione Apex y las pruebas de flujo que desea ejecutar. Luego examine los resultados, analice mensajes de error e inspeccione su código fuente Apex.

Ediciones necesarias

Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience

Disponible en: Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition y Database.com Edition

Consulte Ediciones compatibles para Flow Builder y licencias para funciones integradas

Permisos de usuario necesarios
Para definir, modificar , eliminar, definir seguridad y establecer la configuración de la versión para clases de Apex: Apex de autor
Para ejecutar pruebas de Apex: Ver parÔmetros y configuración
Para abrir, modificar o crear una prueba de flujo en Flow Builder: Gestionar flujo
Para ver detalles de ejecución de prueba en Flow Builder: Ver todos los datos
Nota
Nota Solo se admiten las pruebas de flujo creadas con pruebas de flujo automatizadas en Flow Builder.
  1. En Configuración, ingrese Ejecución de prueba de aplicación en el cuadro Búsqueda rÔpida y, a continuación, seleccione Ejecución de prueba de aplicación.
  2. Haga clic en Seleccionar pruebas.... Si tiene clases de Apex instaladas desde un paquete gestionado, debe compilar primero estas clases haciendo clic en Compilar todas las clases en la pƔgina de clases de Apex para que aparezcan en la lista. Consulte Gestionar clases de Apex.
  3. Seleccione las pruebas que desea ejecutar. La lista de pruebas solo incluye las clases que contienen los mƩtodos de prueba.
    • Para seleccionar pruebas de un paquete gestionado instalado, seleccione el espacio de nombres correspondiente del paquete gestionado de la lista desplegable. En la lista, solo aparecerĆ”n las clases del paquete gestionado con el espacio de nombres seleccionado.
    • Para seleccionar pruebas que existan localmente en su organización, seleccione [Mi espacio de nombre] de la lista desplegable. En la lista, sólo aparecerĆ”n las clases locales que no sean de paquetes gestionados.
    • Para seleccionar cualquier prueba, seleccione [Todos los espacios de nombre] de la lista desplegable. AparecerĆ”n todas las clases de la organización, independientemente de si pertenecen o no a un paquete gestionado.

    Las clases con pruebas en ejecución no aparecen en la lista.

  4. Para anular la recopilación de información de cobertura del código durante las ejecuciones de pruebas, seleccione Omitir cobertura de código.
  5. Haga clic en Ejecutar.

Tras seleccionar las clases de prueba que desea ejecutar, las clases seleccionadas se pondrÔn en la cola de trabajos de Apex a la espera de ejecución. El número mÔximo de clases de prueba que puede seleccionar para la ejecución es el mayor de 500 o de 10 multiplicado por el número de clases de prueba de la organización en 24 horas. Para organizaciones de sandbox y Developer Edition, este límite es superior y es el mayor entre 500 o 20 multiplicado por el número de clases de prueba en la organización.

Mientras las pruebas se estƔn ejecutando, puede seleccionar una o mƔs pruebas y hacer clic en Abortar para cancelarlas.

Cuando acabe la ejecución de una prueba, puede:

  • Haga clic en la prueba para ver la información detallada del resultado; si una prueba falla, aparecerĆ”n el primer mensaje de error y el seguimiento de la pila.
  • Haga clic en Ver para ver el código Apex de origen.

Los resultados de la prueba se muestran durante 60 minutos después de la finalización de su ejecución.

  • Inspeccionar resultados de cobertura de código
    Después de ejecutar pruebas utilizando la pÔgina Ejecución de prueba de aplicación, puede ver detalles de cobertura de código en Developer Console.
  • Desactivar ejecución de prueba paralela
    Las pruebas que se han iniciado desde la interfaz de usuario de Salesforce (incluyendo Developer Console) se ejecutan en paralelo. La ejecución de pruebas paralelas puede acelerar el tiempo de ejecución de la prueba. En algunas ocasiones, la ejecución de pruebas paralelas puede generar problemas de contención de datos y puede desactivar la ejecución paralela en esos casos.
  • Opción de prueba de secuencia de numeración automĆ”tica independiente
    El parÔmetro Secuencia de numeración automÔtica independiente ayuda a evitar brechas en campos de numeración automÔtica causadas por registros de prueba creados en pruebas Apex. Esta opción aísla la secuencia de numeración automÔtica utilizada en pruebas Apex de la secuencia utilizada en su organización. Como resultado, la creación de datos de prueba en pruebas Apex no provoca que la secuencia de campos de numeración automÔtica sea superior para nuevos registros que no sean de prueba.
  • Ver resultados de pruebas de aplicación
    Desde Configuración, ingrese Aplicación en el cuadro Búsqueda rÔpida, seleccione Ejecución de prueba de aplicación y, a continuación, haga clic en Ver historial de pruebas para ver todos los resultados de pruebas para su organización, no solo las pruebas que ejecutó. Los resultados de pruebas se guardan durante 30 días después de la finalización de su ejecución, a menos que se eliminen.
  • Ver detalles de resultados de pruebas de aplicación
    Vea todos los resultados de pruebas para su organización en la vista predeterminada durante 30 días a menos que se borren, no solo las pruebas que ejecutó.
  • Ver historial de pruebas de aplicación
    La pÔgina Historial de pruebas de aplicación muestra todos los resultados de pruebas asociados con una ejecución de prueba concreta. La pÔgina muestra resultados solo para pruebas ejecutadas de forma asíncrona.
 
Cargando
Salesforce Help | Article