Las ejecución de la cobertura de código permite valorar cómo los casos de prueba ejercitan las aplicaciones
de IBM i proporcionando informes de resultados que muestran el porcentaje de líneas en el código ejecutado por un caso
de prueba así como detalles de cobertura de código línea por línea. Puede ejecutar la cobertura de código para
cualquier aplicación de IBM i que pueda depurar.
Procedimiento
- Compile el programa con la opción de depuración de origen.
Nota: - Es necesario utilizar una de las opciones DBGVIEW(*ALL), DBGVIEW(*SOURCE) o DBGVIEW(*LIST).
- 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 incluyen en el informe de cobertura de código.
- Vaya hasta el programa bajo la conexión en Explorador de Sistemas remotos. Si lo desea, puede crear filtros o añadir entradas de listas de bibliotecas para facilitar la búsqueda de los programas.
- Cree una configuración de cobertura de código para un programa por lotes. Pulse con el botón derecho del ratón en el programa y seleccione
Una configuración de cobertura de código compilado se crea y abre en el diálogo
Editar configuración y
lanzar.
Nota: Un método alternativo a lanzar la cobertura de código es pulsar el botón derecho
del ratón en el programa y seleccionar . En este
caso, se crea una configuración y se inicia la sesión de cobertura de código sin abrir el diálogo Editar configuración y lanzar. Si
el programa es simple y no requiere ninguna configuración adicional, como por ejemplo, la adición de programas llamados, puede ser un método práctico para
iniciar la cobertura de código.
- Añada todos los programas o programas de servicio que son llamados por el programa principal. En la pestaña Qué se debe analizar, pulse el botón Añadir para añadir programas llamados
adicionales. Los programas llamados después de añadirse. El programa principal está
seleccionado.
- Editar la configuración según sea necesario. Por ejemplo, bajo Que se debe analizar, puede especificar la vista de depuración utilizada para el
análisis. Bajo Cómo empezar, puede cambiar el mandato utilizado para iniciar la aplicación.
Bajo Cobertura de código, puede especificar detalles tales como si la cobertura se encuentra en el nivel de procedimiento o de
línea. Para obtener más información acerca de las configuraciones, consulte el apartado
Editar configuraciones de cobertura de código.
- Pulse el botón Cobertura para iniciar la sesión de cobertura de código.
La barra de estado de la parte inferior del IDE visualiza el mensaje Ejecutando cobertura de código para
NOMBRE_PROGRAMA. Donde NOMBRE_PROGRAMA es el nombre del
programa.
Cuando el programa finaliza, se abre un informe de entorno de trabajo y un elemento que resumen la cobertura se añade a la vista Resultados de cobertura
de código compilado.