Ejecutar la cobertura de código

Las ejecución de la cobertura de código permite valorar cómo los casos de prueba ejercitan las aplicaciones de lenguaje compilado proporcionando informes de resultados que muestran el porcentaje de líneas en el código que un caso de prueba ha ejecutado así como detalles de cobertura de código línea por línea.

Acerca de esta tarea

Puede ejecutar la cobertura de código para cualquier aplicación de lenguaje compilado que pueda depurar.

Procedimiento

  1. Compile el programa con la información de depuración.
    Nota: Si hay partes de la aplicación que no tienen información de depuración, sólo las partes de la aplicación con información de depuración se incluirán en el informe de cobertura de código.
  2. Ejecute la cobertura de código para el programa de lenguaje compilado desde la Barra de herramientas, la perspectiva Depurar o la perspectiva Explorador de sistemas remotos:
    • En la Barra de herramientas o la perspectiva Depurar:
    1. Utilizando el menú desplegable Cobertura de código de la barra de herramientas Menú desplegable Cobertura de código, seleccione Configuraciones de cobertura de código....
      Consejo: En la perspectiva Depurar, también puede seleccionar Ejecutar > Configuraciones de cobertura de código compilado....
    2. En la pestaña Programa del diálogo Configuraciones de cobertura de código compilado, seleccione la conexión RSE y especifique el programa contra el que desea ejecutar la cobertura de código.
    3. Opcional: de forma predeterminada, los resultados de la cobertura de código se recopilan independientemente para cada ejecución. Sin embargo, es posible que desee recopilar datos de cobertura de código en el mismo programa bajo diferentes parámetros o utilizando diferentes casos. Por ejemplo, la utilización de diferentes parámetros puede afectar a la ejecución de líneas dentro de un bloque if o else. En estos casos puede recopilar los resultados de la cobertura de código de forma acumulativa ya que esto mejorará el rendimiento de la cobertura de código. Para elegir esta opción:
      • Seleccione la pestaña Cobertura de código.
      • Seleccione Anexar al resultado anterior (que utilizará los resultados del último lanzamiento como base para el lanzamiento actual) o Añadir a un resultado específico (que utilizará los resultados de la cobertura de código del archivo de lanzamiento que se especifique como base para el lanzamiento actual).
      • Especifique el Nivel de cobertura de código.
      • Pulse Aplicar.
    4. Pulse el botón Cobertura.
    • En la perspectiva Explorador de sistemas remotos:
    1. Seleccione el programa compilado.
    2. Pulse con el botón derecho del ratón y seleccione Cobertura de código compilado > Aplicación compilada.

Qué hacer a continuación

La recopilación de datos de cobertura de código se lanza en la perspectiva Depurar, pero el informe de cobertura de código se abre automáticamente en la perspectiva que actual una vez finalizada la recopilación de datos. Ahora puede ver los resultados de la cobertura de código.

Comentarios