Configurações de Cobertura de Código
A página Configurações de Cobertura de Código permite configurar como o Revvy mede e valida a cobertura de testes Apex em suas orgs Salesforce.
Visão geral
O Salesforce exige um mínimo de 75% de cobertura de código para classes Apex, Flows e triggers antes da implantação em produção. O Revvy estende essa capacidade permitindo que você:
Defina limites de cobertura por organização ou projeto.
Controle se as implantações devem prosseguir ou ser bloqueadas com base na cobertura.
Visualize relatórios de cobertura de código históricos e em tempo real.
Configurações
A partir da Guia de configurações de uma conexão, você pode configurar o seguinte:
Limite de cobertura (%): Defina a porcentagem mínima (por exemplo, 75% ou mais) exigida para implantação.
Modo de aplicação:
Modo Estrito → Bloquear implantações se a cobertura estiver abaixo do limite.
Modo Consultivo → Permitir implantações, mas exibir avisos.
Opções de escopo:
Organização inteira → Aplica-se globalmente a todo o código Apex.
Específico por componente → Cobertura validada apenas para as classes/flows/triggers incluídos em uma implantação.

Caso de Uso
Imagine que sua equipe está se preparando para implantar um novo mecanismo de faturamento personalizado em produção. Você quer garantir que todas as classes Apex atendam à regra de 75% de cobertura do Salesforce e que nenhum código não testado passe despercebido.
Com Configurações de Cobertura de Código ativadas no Revvy, você define o limite em 95% e aplica Modo Estrito.
Durante a implantação, o Revvy verifica os resultados de teste recuperados. Se a cobertura ficar abaixo de 95%, a implantação é bloqueada automaticamente.
Isso evita que código incompleto ou arriscado chegue à produção, reduzindo a chance de falhas pós-implantação.
Dessa forma, seu DevOps aplica qualidade contínua enquanto se alinha às regras de conformidade do Salesforce.
Atualizado