Configurando níveis de aceitação de cobertura de código

É possível especificar níveis de aceitação de cobertura de código para um ou mais dos seguintes elementos: módulo, unidade de compilação, arquivo de origem ou função. Todos os critérios devem ser atendidos para que o programa seja sinalizado como transmitindo os requisitos de cobertura de código.

Sobre Esta Tarefa

Ao configurar níveis de cobertura de código, o nível inserido é a porcentagem mínima aceitável de cobertura de código. É possível configurar níveis aceitáveis de cobertura de código para um ou mais dos seguintes elementos:
  • Cobertura de módulo
  • Cobertura de unidade de compilação
  • Cobertura de arquivo de origem
  • Cobertura de função
Por padrão, um resultado de cobertura de código usa um limite de módulo de 80% como seu único critério de aceitação.
Atenção: A mudança de critérios de limite para seus resultados de cobertura de código resulta na atualização da coluna de status na visualização Resultados de cobertura de código compilado. Para obter informações adicionais, consulte Trabalhando com a visualização Resultados de cobertura de código compilado.

Procedimento

Para customizar os níveis de aceitação de cobertura de código ou limites:
  1. Selecione Janela > Preferências.
  2. Selecione Executar/Depurar > Depuração compilada > Cobertura de código.
  3. Especifique a porcentagem mínima aceitável de cobertura de código para um ou mais dos seguintes elementos:
    • Cobertura de módulo: a porcentagem de linhas que devem ser cobertas no módulo para atender aos critérios de aceitação.
    • Cobertura de unidade de compilação: a porcentagem de linhas que devem ser cobertas na unidade de compilação para atender aos critérios de aceitação.
    • Cobertura de arquivo de origem: a porcentagem de linhas que devem ser cobertas no arquivo de origem para atender aos critérios de aceitação.
    • Cobertura de função: a porcentagem de linhas que devem ser cobertas em uma função para atender aos critérios de aceitação.
    Use as caixas de seleção para selecionar os elementos desejados. Insira o número mínimo aceitável de porcentagens de cobertura de código na caixa associada para cada elemento selecionado.

  4. Clique no botão OK.
  5. Para restaurar os critérios de aceitação padrão para um resultado de cobertura de código, abra as páginas de preferências de cobertura de código e clique no botão Restaurar padrões. O nível de limite de módulo será reconfigurado para 80% e todos os outros níveis de limite serão desmarcados.

Observe que todos os critérios devem ser atendidos para que o programa seja sinalizado como transmitindo os requisitos de cobertura de código. Aparecerá um ícone na visualização Resultados de cobertura de código compilado indicando se os critérios de aceitação foram aprovados ou não. Além disso, cada elemento com falha é decorado na visualização de relatório com uma sobreposição de "x" vermelho. Por exemplo, o uso da preferência configurada acima (nível de aceitação do arquivo de origem de 90%) gerou o seguinte relatório de cobertura de código para o programa de folha de pagamento. Observe a sobreposição de "x" vermelho próxima de payroll.cpp porque 89% da cobertura de código está abaixo do critério de aceitação de 90%.


Feedback