Al pulsar con el botón derecho del ratón en un programa y seleccionar una de las opciones de cobertura de código, se crea una configuración de
cobertura de código y puede abrirse directamente. Puede editar estas configuraciones para controlar más el proceso de cobertura de código.
Procedimiento
- Si es necesario, abra la configuración de cobertura de código. Las configuraciones de cobertura de código se crean y abren directamente si pulsa con el botón derecho del ratón en un programa y selecciona la
opción Cobertura de código (solicitud). No obstante, si selecciona Cobertura de código como, la
configuración simplemente se creará sin abrirse. Si crea un punto de entrada de servicio, se crea una configuración si pulsa con el botón derecho del ratón
el punto de entrada de servicio y selecciona Abrir configuración de lanzamiento. Si la configuración no se abre, seleccione
y seleccione la
configuración de la sección adecuada:
- Configuraciones por lotes
- IBM i: Aplicación por lotes de cobertura de código
- Interactiva
- IBM i: Aplicación interactiva de cobertura de código
- Punto de entrada de servicio (por lotes e interactivo)
- IBM i: Sesión de cobertura de código remota entrante
- Edite la configuración. Si ha creado una configuración pulsando el botón derecho del ratón en un programa y seleccionando una de las opciones de cobertura de código, los
detalles básicos para la configuración ya se han añadido. Si es necesario, puede modificar más la configuración.
- Página Qué se debe analizar.
- Conexión
- Establezca o cambie la conexión RSE.
- Programas o programas de servicio que se van a analizar para la cobertura de código
- Asegúrese de que el programa principal está seleccionado. Añada todos los programas adicionales que son llamados por el programa principal.
- Vista de depuración utilizada para el análisis de cobertura de código
Seleccione la vista de depuración (*SOURCE o *LIST) que se utilizará para el análisis de cobertura de código.
La vista *SOURCE solo proporcionará cobertura para las sentencias que aparecen en el miembro de origen principal.
Si se incluyen algunas sentencias ejecutables mediante directivas /COPY o /INCLUDE, la cobertura de estas sentencias únicamente puede ser detectada con la
vista *LIST. Si el programa no contiene una vista *LIST, vuelva a compilar el programa con DBGVIEW(*ALL) o DBGVIEW(*LIST).
Si el programa se ha
compilado solamente con una vista de depuración *SOURCE, solo debe seleccionar *SOURCE. Si el programa se ha compilado solamente con una vista de listado,
solo debe seleccionar *LIST. Si el programa se ha compilado con todas las vistas de depuración, puede seleccionar *SOURCE o *LIST.
Si el programa contiene SQL incorporada y ha compilado el programa con DBGVIEW(*SOURCE), el programa incluirá todas las vistas de depuración. De lo
contrario, consulte la ayuda para el parámetro DBGVIEW del mandato de compilación para averiguar qué vistas de depuración tiene el programa.
- Actualizar archivos de producción
- Si se selecciona, la aplicación bajo análisis tendrá permiso para actualizar registros de base de datos en bibliotecas de producción.

- Página Cómo empezar. Utilice esta página para especificar el mandato de IBM i para someter la aplicación.
El botón Solicitud proporciona una forma cómoda de proporcionar parámetros de trabajo.
El analizador utilizará el parámetro HOLD(*YES) para el mandato SBMJOB. De forma predeterminada, el parámetro INQMSGRPY(*DFT) se utiliza para la cobertura
de código de programas por lotes.
Si ha seleccionado un programa en la lista de programas y programas de servicios que desea que analice la cobertura de código en Qué se debe
analizar, o si ha seleccionado la aplicación para que analice la cobertura de código en las vistas Sistemas remoto o Tabla de objeto, se creará
automáticamente un mandato para llamar al programa especificado.
Si es necesario, puede editar este mandato.
- Página Fuente. Defina la vía de acceso de búsqueda de fuente.
- Página Común. Establezca si la configuración de lanzamiento está compartida, en qué menú de favoritos se visualizará, las opciones de salida y codificación y si
se va a lanzar la configuración en segundo plano.
- Página Cobertura de código.
- Especifique el Nivel de cobertura de código. De forma predeterminada, la cobertura de código se
ejecuta en el nivel de la línea. Sin embargo, por razones de rendimiento, puede que desee ejecutar cobertura de código en el nivel de procedimiento.
- Pulse Aplicar para guardar la configuración. Pulse Cobertura si desea iniciar la sesión. Tenga en cuenta que para las sesiones de cobertura de código que utilizan puntos de entrada de servicio, el botón Cobertura aparece en gris. Si se
establece un punto de entrada de servicio, la sesión se iniciará automáticamente cuando se llama al programa.