Cómo empezar: supervisión de la cobertura del código

La perspectiva Perfilado y registro incluye vistas para identificar líneas y métodos no probados del código. Cuando perfila una ejecución para analizar cuellos de botella de rendimiento o de hebras, también puede supervisar la cobertura a fin de asegurarse de que se ejecutan todas las partes adecuadas de la aplicación.

Para supervisar la cobertura del código, están disponibles las vistas siguientes:

Tema principal: Cómo empezar: determinación de problemas relacionados con el tiempo de ejecución

Recopilación de datos para la supervisión de la cobertura

Requisitos previos:

Para recopilar datos:
  1. En la pestaña Perfilado del recuadro de diálogo Perfil, seleccione el conjunto de perfilado Información de cobertura de método y de línea. (También se proporciona un conjunto de perfilado de Información de cobertura de método, pero sólo recopila datos de cobertura a nivel de método y los visualiza en la vista Estadísticas de cobertura).
  2. Pulse Perfil para iniciar la aplicación. Los datos de cobertura se recopilan y registran en un recurso de perfilado Cobertura de código de método y de línea, que se muestra en el Navegador de perfilado. Después de ejecutar la aplicación, podrá interrumpirla.

Detección de líneas y métodos no probados

Las vistas Navegador de cobertura y Origen anotado muestran las líneas probadas y las no probadas, así como los métodos. La vista Estadísticas de cobertura muestra métodos probados y no probados.

Para detectar las líneas y los métodos no probados:
  1. Visualice las vistas Navegador de cobertura y Origen anotado: pulse el botón derecho del ratón sobre el recurso de perfilado Cobertura de código de método y de línea para los datos que ha recopilado y, a continuación, en el menú emergente seleccione Abrir con > Detalles de cobertura. Si estas vistas informan algo similar a lo siguiente: No hay datos disponibles para mostrarlos, consulte el tema Vaciado de los datos de cobertura que mostrar en las vistas Detalles de cobertura.
  2. Visualice la vista Estadísticas de cobertura: pulse el botón derecho del ratón sobre el recurso de perfilado Cobertura de código de método y de línea para los datos que ha recopilado y, a continuación, en el menú emergente seleccione Abrir con > Estadísticas de cobertura.
  3. En la vista Navegador de cobertura, efectúe una doble pulsación en una entrada para sincronizar la visualización en la vista Origen anotado, si hay código fuente disponible, y en la vista Estadísticas de cobertura.
  4. Examine en las vistas si hay líneas no probadas o sólo parcialmente probadas.
  5. Vuelva a perfilar la aplicación de modo que se prueben dichas líneas. Los datos de cobertura se fusionan automáticamente a nivel del sistema principal y superior con los datos recopilados en anteriores ejecuciones. Para visualizar el recurso de perfilado de Sistema principal, abra el menú desplegable Monitor de perfilado; pulse el botón en el mandato Ocultar sistema principal, si va precedido por una marca de selección, para eliminar la marca de selección. Ahora, puede abrir las vistas de cobertura para el recurso de perfilado a nivel del sistema principal.

Para obtener información adicional, consulte la sección Supervisión de cobertura de código para la detección de líneas y métodos no probados.

Terms of use | Feedback
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.