A Validação verifica os metadados do seu branch contra uma org do Salesforce sem implantar. Ela confirma compatibilidade, garante que dependências estejam satisfeitas e executa testes Apex se necessário.
Visão geral
O recurso Validar verifica os componentes do seu branch em relação a uma organização Salesforce de destino sem implantar. Isso garante compatibilidade de metadados, verifica dependências e executa testes Apex se necessário. Ao validar antes da implantação, você pode identificar e corrigir problemas, reduzindo falhas de implantação. A validação evita falhas por:
Verificar a compatibilidade dos metadados com a organização de destino
Garantir que as dependências estejam satisfeitas
Executar testes Apex (com base no nível de teste selecionado)
Esse processo dá confiança de que a implantação terá sucesso. Neste artigo, você aprenderá como executar um job de Validação e visualizar os resultados.
Melhores práticas
Sempre execute Validar antes de implantar em UAT ou Produção.
Inclua componentes dependentes para evitar erros de validação.
Use Executar Testes Locais em ambientes inferiores para verificações de maior qualidade.
Use Não execute testes somente para validações rápidas em sandboxes.
Revise os logs cuidadosamente antes de prosseguir com a implantação.
Execute novamente Validar após resolver conflitos, atualizar metadados ou recuperar dependências ausentes.
Executar job de Validação do Branch
1
Selecionar Branch e Iniciar Validação
Clique Código no menu da barra lateral esquerda.
Selecione um branch na lista.
Clique no Três Pontos Verticais ⋮ menu suspenso ao lado de Implantar.
Clique Validar.
2
Selecionar Componentes e Conexões
Clique Adicionar para cada componente do branch a ser incluído na validação.
(Opcional) Clique em Adicionar tudo para adicionar todos os componentes à validação.
Clique Próximo.
Clique Selecionar para a conexão da organização Salesforce a ser usada como a organização de destino para a validação.
Clique Próximo.
3
Selecionar Alterações Destrutivas
Por padrão, todas as alterações destrutivas pré e pós são adicionadas.
(Opcional) Para remover uma alteração destrutiva da validação, clique em Adicionado.
Clique Próximo.
4
Configurar e Executar Validação
Clique no Executar testes menu suspenso para escolher o nível de testes Apex a serem realizados. Veja a tabela abaixo para uma descrição de cada um.
Clique nos alternadores de configurações de implantação para habilitar as configurações. Veja a tabela a seguir para uma explicação de cada configuração.
Clique Executar para iniciar o job de Validação.
Depois de iniciar o job de Validação, ele será exibido na Atividades aba.
Resultados da Validação
1
Visualizar Resultados
Clique no Atividades aba.
Verifique se o Validação status do job é Concluído.
Se ocorrer um erro durante o job de Validação, seu status mudará para Exceção. Revise o log do job de Validação para identificar os erros.
Clique no Validação job.
A Validar página de resultados lista informações sobre o job e um log detalhado do job.
2
Revisar Log (Sem Erros)
No log do job de Validação, os detalhes incluem:
Presença de objetos de Alterações Destrutivas.
Contagem e lista de componentes validados.
Tipo e resultados da execução dos testes Apex.
Etapas de validação concluídas.
3
Revisar Log (Com Erros)
Quando ocorrer um erro no job de Validação, examine o log para encontrar a causa. Foque nas entradas marcadas com [erro]. As capturas de tela abaixo mostram uma execução de job de Validação na qual uma organização Salesforce não possui vários componentes que estão incluídos no branch.