For the complete documentation index, see llms.txt. This page is also available as Markdown.

Uso de Branch Validate

Validate comprueba los metadatos de su rama frente a una organización de Salesforce sin implementar. Confirma la compatibilidad, garantiza que se cumplan las dependencias y ejecuta pruebas Apex si es necesario.

Escrito para la antigua interfaz de usuario

Resumen

La función Validate comprueba los componentes de tu rama frente a una organización Salesforce de destino sin implementar. Esto garantiza la compatibilidad de los metadatos, verifica las dependencias y ejecuta pruebas Apex si es necesario. Al validar antes de la implementación, puedes identificar y corregir problemas, reduciendo los fallos de implementación. La validación previene fallos al:

  • Comprobar la compatibilidad de metadatos con la organización de destino

  • Asegurar que las dependencias estén satisfechas

  • Ejecutar pruebas Apex (según el nivel de prueba seleccionado)

Este proceso te da confianza de que la implementación tendrá éxito. En este artículo, aprenderás cómo ejecutar un trabajo de Validación y ver los resultados.

Buenas prácticas

  • Ejecuta siempre Validate antes de implementar en UAT o Producción.

  • Incluye los componentes dependientes para evitar errores de validación.

  • Usa Ejecutar pruebas locales en entornos inferiores para comprobaciones de mayor calidad.

  • Usa No ejecutar pruebas solo para validaciones rápidas en sandboxes.

  • Revisa los registros con atención antes de continuar con la implementación.

  • Vuelve a ejecutar Validate después de resolver conflictos, actualizar metadatos o recuperar dependencias faltantes.

Ejecutar trabajo de validación de la rama

1

Seleccionar rama e iniciar validación

  1. Haz clic en Código desde el menú de la barra lateral izquierda.

  2. Selecciona una rama de la lista.

  3. Haz clic en la Tres puntos verticales ⋮ menú desplegable junto a Desplegar.

  4. Haz clic en Validar.

2

Seleccionar componentes y conexiones

  1. Haz clic en Agregar para incluir en la validación cada componente de la rama.

  2. (Opcional) Haz clic en Agregar todo para agregar todos los componentes a la validación.

  3. Haz clic en Siguiente.

  4. Haz clic en Seleccionar para la conexión de la organización Salesforce que se usará como organización de destino para la validación.

  5. Haz clic en Siguiente.

3

Seleccionar cambios destructivos

De forma predeterminada, se agregan todos los cambios destructivos previos y posteriores.

  1. (Opcional) Para quitar un cambio destructivo de la validación, haz clic en Agregado.

  2. Haz clic en Siguiente.

4

Configurar y ejecutar validación

  1. Haz clic en la Ejecutar pruebas menú desplegable para elegir el nivel de pruebas Apex que se realizará. Consulta la tabla siguiente para ver una descripción de cada opción.

Nivel de prueba
Descripción

Predeterminado

Ejecuta solo las pruebas incluidas en el paquete.

No ejecutar pruebas

Omite todas las pruebas de Apex (solo permitido en organizaciones que no son de producción).

Ejecutar pruebas locales

Ejecuta todas las pruebas de la organización excepto las de los paquetes administrados instalados.

Ejecutar todas las pruebas

Ejecuta todas las pruebas de la organización, incluidas las pruebas de paquetes administrados.

Ejecutar pruebas relevantes

Ejecuta solo las pruebas relevantes para los componentes seleccionados y sus dependencias. Esta opción usa la función RunRelevantTests de Salesforce para determinar automáticamente qué pruebas ejecutar. Para obtener más detalles, consulte Ayuda de Salesforce.

Ejecutar pruebas especificadas

Le permite definir clases o métodos de prueba individuales para ejecutar.

  1. Haz clic en los interruptores de configuración de implementación para activar los ajustes. Consulta la tabla siguiente para ver una explicación de cada ajuste.

Configuración
Descripción

Implementar la configuración del perfil solo para los componentes seleccionados

Solo validar Configuración del perfil para los componentes que eligió incluir en este trabajo de validación.

Implementar la configuración del conjunto de permisos solo para los componentes seleccionados

Solo validar Configuración del conjunto de permisos para los componentes que eligió incluir en este trabajo de validación.

  1. Haz clic en Ejecutar para iniciar el trabajo de validación.

  2. Después de iniciar el trabajo de validación, se mostrará en la Actividades pestaña.

Resultados de la validación

1

Ver resultados

  1. Haz clic en la Actividades pestaña.

  2. Comprueba que el Validación estado del trabajo es Completado.

Si se produce un error durante el trabajo de validación, su estado cambiará a Excepción. Revisa el registro del trabajo de validación para identificar los errores.

Estado del trabajo
Descripción

En cola

El trabajo se ha creado y espera para ejecutarse.

En progreso

El trabajo se está ejecutando.

Completado

El trabajo se completó correctamente.

Excepción

El trabajo se completó con errores.

  1. Haz clic en la Validación trabajo.

  2. La Validar la página de resultados enumera información sobre el trabajo y un registro detallado del mismo.

2

Revisar registro (sin errores)

En el registro del trabajo de validación, los detalles incluyen:

  • Presencia de objetos de Cambios destructivos.

  • Cantidad y lista de componentes validados.

  • Tipo y resultados de la ejecución de pruebas Apex.

  • Pasos de validación completados.

3

Revisar registro (con errores)

Cuando se produzca un error en un trabajo de validación, examina el registro para encontrar la causa. Concéntrate en las entradas marcadas con [error]. Las capturas de pantalla a continuación muestran una ejecución de un trabajo de validación en la que una organización Salesforce carece de varios componentes que están incluidos en la rama.

A continuación se muestra el archivo de registro completo:

Última actualización

¿Te fue útil?