Informe de Excel Cobertura de código

Con el informe Cobertura de código, puede supervisar la cantidad de código que el equipo prueba a lo largo del tiempo.Los miembros del equipo pueden utilizar este informe para que les ayude a determinar la medida en que la calidad de las partes del código se aproxima a la calidad de versión de lanzamiento.Para obtener información sobre cómo obtener acceso a este informe, vea Informes de Excel (Agile).

[!NOTA]

Puede ver el informe Cobertura de código en el panel de calidad.Puede obtener acceso a este panel únicamente si el portal del proyecto de equipo está habilitado y aprovisionado para usar Microsoft Office SharePoint Server 2007.Para obtener más información, vea Acceso a la guía de procesos o al portal del proyecto de equipo.

En este tema

  • Datos del informe

  • Interpretar el informe

  • Personalizar el informe

Temas relacionados

Permisos necesarios

Para ver el informe, debe tener asignados o pertenecer a un grupo que tenga asignados los permisos Lectura en Productos de SharePoint para el proyecto de equipo.

Para modificar o personalizar el informe, debe ser miembro del rol de seguridad TfsWarehouseDataReaders de SQL Server Analysis Services.También debe estar asignado o pertenecer a un grupo que tenga asignados los permisos Miembros en Productos de SharePoint para el proyecto de equipo.Para obtener más información, vea Conceder acceso a las bases de datos del almacén de datos para Visual Studio ALM y Administrar permisos.

Datos del informe

El equipo puede revisar el informe Cobertura de código para determinar si las pruebas cubren el código suficientemente y cómo la cobertura cambia a lo largo del tiempo.Tal y como se puede ver en la siguiente ilustración, el informe proporciona un gráfico de líneas de la cobertura de código de la prueba de comprobación de la compilación (BVT) y otro tipo de cobertura a lo largo de las últimas cuatro semanas.

Informe Cobertura de código

Este informe se basa en un informe de gráfico dinámico que muestra las últimas cuatro semanas de los datos que se capturaron para obtener los cambios de código y que están almacenados en el almacén de datos.

Dd695790.collapse_all(es-es,VS.110).gifActividades necesarias para realizar el seguimiento de la cobertura de código

Para que el informe Cobertura de código sea útil y preciso, los miembros del equipo deben realizar las siguientes actividades:

Interpretar el informe

Si el equipo aplica el desarrollo basado en pruebas o técnicas similares, la cobertura de código casi siempre debe aproximarse al 100%.Si las pruebas unitarias se reutilizan como pruebas BVT, la cobertura de código debe aparecer en el informe Cobertura de código.

Puede revisar el informe Cobertura de código para responder a estas preguntas:

  • ¿Qué proporción del código prueba el equipo?

  • ¿El equipo tiene suficiente cobertura de código?

  • ¿La cobertura de código aumenta o disminuye con el tiempo?

Para obtener más información sobre cómo la cobertura de código afecta a la calidad, vea Panel de calidad (Agile) e Informe Indicadores de calidad de la compilación.

Personalizar el informe

Para personalizar el informe Cobertura de código, ábralo en Office Excel y cambie las opciones de filtro o una lista de campos de columna para el informe de tabla dinámica.Puede modificar el informe para que admita otras vistas, tal como se describe en la tabla siguiente.

View

Acción

Cobertura de código para una iteración

Cambie el filtro de Iteration (valor predeterminado = Todos)

Cobertura de código para un área de producto

Cambie el filtro de Area (valor predeterminado = Todos)

Cobertura de código para las últimas seis, ocho o más semanas

En la lista de campos de columna de tabla dinámica, reemplace @@Last 4 weeks@@ por un valor Set diferente.

Para obtener más información sobre cómo usar y personalizar los informes de tabla dinámica y gráfico dinámico, vea las siguientes páginas en el sitio web de Microsoft:

Vea también

Conceptos

Panel de calidad (Agile)

Informe Indicadores de calidad de la compilación

Otros recursos

Informes de Excel (Agile)