Establecer niveles de aceptación de cobertura de código

Puede especificar los niveles de aceptación de cobertura de código de uno o varios de los elementos siguientes: módulo, unidad de compilación, archivo fuente o función. Se deben cumplir todos los criterios para que el programa se marque como ajustado a los requisitos de cobertura de código.

Acerca de esta tarea

Cuando establece los niveles de cobertura de código, el nivel que especifica es el porcentaje de cobertura de código mínimo aceptable. Puede establecer niveles de cobertura de código aceptables para uno o varios de los elementos siguientes:
  • Cobertura de módulo
  • Cobertura de unidad de compilación
  • Cobertura de archivo fuente
  • Cobertura de función
De forma predeterminada, un lanzamiento de cobertura de código utiliza un umbral de módulo de 80% como único criterio de aceptación.
Atención: Antes de cambiar el criterio de umbral para los lanzamientos de cobertura de código, toda la información de estado de cumplimiento e incumplimiento se perderá para los lanzamientos anteriores generados antes de la sesión de entorno de trabajo actual (es decir, si concluye el IDE y lo reinicia, debe volver a generar el informe antes de restablecer los criterios de umbral si desea que el estado de umbral se aplique automáticamente al lanzamiento anterior). Para obtener más información, consulte Trabajar con la vista Historial de lanzamiento de cobertura de código compilado.

Procedimiento

Para personalizar los niveles o umbrales de aceptación de cobertura de código:
  1. Seleccione Ventana > Preferencias.
  2. Seleccione Ejecutar/depurar > Depuración de compilado > Cobertura de código.
  3. Especifique el porcentaje de cobertura de código para uno o varios de los elementos siguientes:
    • Cobertura de módulo: el porcentaje de líneas que se deben cubrir en el módulo para cumplir los criterios de aceptación.
    • Cobertura de unidad de compilación: el porcentaje de líneas que se deben cubrir en la unidad de compilación para cumplir los criterios de aceptación.
    • Cobertura de archivo fuente: el porcentaje de líneas que se deben cubrir en el archivo fuente para cumplir los criterios de aceptación.
    • Cobertura de función: el porcentaje de líneas que se deben cubrir en una función para cumplir los criterios de aceptación.
    Utilice los recuadros de selección, para seleccionar los elementos deseados. Especifique los porcentajes de cobertura de código aceptable mínimos en el recuadro asociado para cada elemento seleccionado.

  4. Pulse el botón Aceptar.
  5. Para restaurar los criterios de aceptación predeterminado para un lanzamiento de cobertura de código, abra la página de preferencias de cobertura de código y pulse el botón Restaurar valores predeterminados. El nivel de umbral de módulo se restablecerá en el 80% y el resto de niveles de umbral quedará deseleccionado.

Tenga en cuenta que se deben cumplir todos los criterios para que el programa se marque como ajustado a los requisitos de cobertura de código. Aparecerá un icono en el Historial de lanzamiento de cobertura de código compilado indicando si se han cumplido o no los criterios de aceptación. Además, cada elemento fallido aparece marcado en la vista de informe con un preformato "x" rojo. Por ejemplo, al utilizar el conjunto de preferencias que figura más arriba (nivel de aceptación de archivos fuente del 44%) se ha generado el informe de cobertura de código siguiente para el programa de nóminas. Fíjese en el preformato "x" rojo junto a payfunc.hpp porque la cobertura de código del 19% está por debajo del criterio de aceptación del 44%.


Comentarios