Compartir a través de


Informe de Excel Vacíos en pruebas (Agile)

Los equipos responsables de probar el software pueden utilizar el informe Vacíos en pruebas para ayudar a determinar dónde hay deficiencias en sus planes de pruebas, configuraciones de pruebas y cobertura de pruebas. El informe Vacíos en pruebas proporciona los siguientes cinco informes basados en los resultados de pruebas y las compilaciones definidas y ejecutadas en un proyecto de equipo.

  • Estado de casos de usuario: ayuda al equipo a identificar vacíos en la cobertura de pruebas para cada caso de usuario. Este informe requiere que los miembros del equipo vinculen casos de prueba a casos de usuario.

  • Estado de casos de usuario por configuración: ayuda al equipo a identificar vacíos en la cobertura de pruebas para cada configuración de prueba y cada caso de usuario. Este informe requiere que los miembros del equipo vinculen casos de prueba a casos de usuario.

  • Estado de pruebas por área: ayuda al equipo a identificar vacíos en la cobertura de pruebas de áreas de producto. Este informe requiere que los miembros del equipo asignen casos de prueba a áreas de producto.

  • Pruebas no ejecutadas: ayuda al equipo a identificar los casos de prueba que nunca se han ejecutado para cada configuración de prueba.

  • Cobertura de código: ayuda al equipo a determinar qué compilaciones y ensamblados de compilación tienen cobertura de código baja o alta.

Los cuatro primeros informes solo están disponibles cuando el equipo crea planes de pruebas y comienza a ejecutar pruebas mediante Microsoft Test Manager. Para obtener información sobre cómo definir conjuntos de pruebas y planes de pruebas, vea Planear pruebas manuales con Team Web Access.

NotaNota

Puede acceder al informe Vacíos en pruebas desde la carpeta Administración del equipo de pruebas, que se encuentra en la carpeta Informes de Excel del proyecto de equipo en Team Explorer.Solo puede tener acceso a esta carpeta si el portal del proyecto de equipo está habilitado y configurado para usar Productos de SharePoint.Para obtener más información, consulta Compartir información a través del portal del proyecto.

Requisitos

Para ver el informe, debe tener asignados o pertenecer a un grupo que tenga asignados los permisos de 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, consulta Conceder permisos para ver o crear informes en TFS.

Datos de los informes

Los informes Vacíos en pruebas muestran el recuento acumulado de resultados de los planes de pruebas, las configuraciones de pruebas y los casos de prueba definidos para un proyecto de equipo. Todos los informes se basan en tablas dinámicas que acceden a datos guardados en el almacén de datos.

Cobertura de pruebas de casos de usuario

El informe Estado de casos de usuario indica cuántas pruebas se superan o no para cada caso de usuario. Proporciona un gráfico de barras horizontales que muestra el número de resultados para cada combinación de caso de prueba y configuración de prueba que el equipo haya definido para cada caso de usuario. El informe presenta el resultado acumulado de las pruebas ejecutadas para todos los casos de prueba vinculados a casos de usuario. El informe muestra los resultados filtrados según los siguientes resultados: Superada (verde), No superada (rojo), Nunca ejecutada (azul) o Bloqueada (amarillo).

Informe de Excel Estado de la prueba de caso de usuario

El informe Estado de casos de usuario por configuración presenta los resultados de pruebas para cada caso de usuario, agrupados por configuraciones de prueba.

La tabla siguiente describe los filtros y campos que se utilizan en las tablas dinámicas que generan los informes sobre cobertura de pruebas de casos de usuario.

Filtros

Campos

  • Proyecto de equipo - Jerarquía de proyectos de equipo: incluye los resultados de pruebas que se recopilaron para el proyecto de equipo seleccionado.

  • Resultado de pruebas - Jerarquía de iteraciones: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba asignados a las iteraciones seleccionadas.

  • Resultado de pruebas - Jerarquía de áreas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba asignados a las áreas de producto seleccionadas.

  • Plan de pruebas - Nombre del plan de pruebas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba que pertenecen a los planes de pruebas seleccionados.

  • Elemento de trabajo vinculado - Tipo de elemento de trabajo vinculado: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba vinculados al tipo de elemento de trabajo seleccionado. El informe solo cuenta los resultados de los casos de prueba si están vinculados a un caso de usuario.

Filtro específico para el informe Estado de casos de usuario por configuración:

  • Conjunto de pruebas - Jerarquía de conjuntos de pruebas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba que pertenecen a los conjuntos de pruebas seleccionados.

  • Resultado de pruebas - Resultado: resultado de la prueba. El informe usa este campo para definir las etiquetas de columna y para filtrar los resultados de pruebas para incluir las pruebas con resultados Superada, Error, Bloqueada o No ejecutar nunca.

  • Prueba de (medida) - Tendencia de recuento de puntos:: cuenta la última versión de cada resultado de pruebas de una compilación determinada. Si se ejecuta una prueba varias veces en una compilación, la tendencia de recuento de puntos cuenta el resultado más reciente de la prueba usando esa compilación.

  • Vínculo de elemento de trabajo - Título: título del elemento de trabajo vinculado al caso de prueba. En este informe se muestra el título del caso de usuario.

  • Campo específico del informe Estado de casos de usuario por configuración:

    • Configuración de pruebas - Nombre de la configuración: nombre de la configuración de pruebas a mostrar en el informe.

Cobertura de pruebas por área de producto

El informe Estado de pruebas por área indica cuántos casos de prueba se superan o no para un proyecto de equipo por área de producto. La tabla siguiente describe los filtros y campos que se utilizan en los informes de tabla dinámica que generan el informe Estado de pruebas por área.

Filtros

Campos

  • Proyecto de equipo - Jerarquía de proyectos de equipo: incluye los resultados de pruebas recopilados para el proyecto de equipo seleccionado.

  • Resultado de pruebas - Jerarquía de iteraciones: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba asignados a las iteraciones seleccionadas.

  • Plan de pruebas - Nombre del plan de pruebas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba que pertenecen a los planes de pruebas seleccionados.

  • Resultado de pruebas - Resultado: resultado de la prueba. El informe usa este campo para definir las etiquetas de columna y para filtrar los resultados de pruebas para incluir las pruebas con resultados Superada, Error, Bloqueada o No ejecutar nunca.

  • Prueba de (medida) - Tendencia de recuento de puntos:: cuenta la última versión de cada resultado de pruebas de una compilación determinada. Si se ejecuta una prueba varias veces en una compilación, la tendencia de recuento de puntos cuenta el resultado más reciente de la prueba usando esa compilación.

  • Resultado de pruebas - Jerarquía de áreas: conjunto de los resultados de pruebas que se van a incluir en el informe según las rutas de área asignadas a los casos de prueba ejecutados.

Casos de prueba que no se han ejecutado nunca

El informe Pruebas no ejecutadas indica cuántos casos de prueba no se han ejecutado nunca. Los casos de prueba se agrupan por configuración de prueba y por propietario de los resultados. La tabla siguiente describe los filtros y campos que se utilizan en los informes de tabla dinámica que generan el informe Estado de pruebas por área.

Filtros

Campos

  • Proyecto de equipo - Jerarquía de proyectos de equipo: incluye los resultados de pruebas que se recopilaron para el proyecto de equipo seleccionado.

  • Resultado de pruebas - Jerarquía de iteraciones: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba asignados a las iteraciones seleccionadas.

  • Resultado de pruebas - Jerarquía de áreas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba asignados a las áreas de producto seleccionadas.

  • Plan de pruebas - Nombre del plan de pruebas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba que pertenecen a los planes de pruebas seleccionados.

  • Conjunto de pruebas - Jerarquía de conjuntos de pruebas: incluye los resultados de pruebas que se ejecutaron desde los casos de prueba que pertenecen a los conjuntos de pruebas seleccionados.

  • Resultado de pruebas - Resultado: incluye los resultados de pruebas que tienen el resultado seleccionado. El informe usa este campo para filtrar el número de casos de pruebas, de forma que solo se incluyan los que tienen el resultado Nunca ejecutado.

  • Prueba de (medida) - Tendencia de recuento de puntos:: cuenta la última versión de cada resultado de pruebas de una compilación determinada. Si un caso de prueba no se incluye en la compilación, se cuenta como "Nunca ejecutado".

  • Configuración de pruebas - Nombre de la configuración: nombre de la configuración de pruebas a mostrar en el informe.

  • Caso de prueba - Título: título del caso de prueba.

  • Resultado de pruebas - Propietario: nombre del miembro del equipo que ejecutó la prueba.

Cobertura de código

El informe muestra las líneas de código que están cubiertas, no cubiertas o parcialmente cubiertas para cada compilación y ensamblado de compilación. Puede utilizar este informe para determinar qué compilaciones y ensamblados tienen la cobertura de código más alta y más baja. La tabla siguiente describe los filtros y campos que se utilizan en las tablas dinámicas que generan el informe Cobertura de código.

Filtros

Campos

  • Proyecto de equipo - Jerarquía de proyectos de equipo: incluye las compilaciones definidas para el proyecto de equipo seleccionado.

  • Compilación - Nombre de definición de compilación: incluye las compilaciones que están asociadas a las definiciones de compilación seleccionadas.

  • Cobertura de compilación - Líneas cubiertas: número de líneas que se cubren en la compilación seleccionada.

  • Cobertura de compilación - Líneas no cubiertas: número de líneas que no se cubren en la compilación seleccionada.

  • Cobertura de compilación - Líneas parcialmente cubiertas: número de líneas que se cubren parcialmente en la compilación seleccionada.

    NotaNota

    Si se realizan varias ejecuciones con una compilación, la cobertura de compilación refleja la cobertura combinada de las ejecuciones, teniendo en cuenta que puede haber superposición en las líneas que se cubren en las ejecuciones.

  • Compilación - Nombre de la compilación: nombre de la compilación. Cada vez que se ejecuta una compilación, se le asigna un nombre que contiene como prefijo el nombre de definición de la compilación.

  • Ensamblado - Ensamblado: nombre del ensamblado con el que se generaron las estadísticas de cobertura.

Actividades necesarias para supervisar vacíos en las pruebas

Para que los informes de aspectos no cubiertos por las pruebas sean útiles y precisos, el equipo debe realizar las actividades que se describen en la siguiente tabla:

Informe de hoja de cálculo

Actividades necesarias

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

  • Definir casos de prueba y planes de pruebas, y asignar casos de prueba a los planes de pruebas.

  • Ejecutar las pruebas y, para las pruebas manuales, marcar los resultados de cada paso de validación del caso de prueba como superado o no superado.

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Definir casos de usuario y vincular casos de prueba a casos de usuario. El tipo de vínculo recomendado es Prueba realizada por.

  • Estado de casos de usuario por configuración

  • Pruebas no ejecutadas

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

  • (Opcional) Para admitir el filtrado, asignar rutas de acceso de Iteración y Área a cada caso de prueba. Los campos Resultado de pruebas - Jerarquía de iteraciones y Resultado de pruebas - Jerarquía de áreas obtienen sus valores de las rutas de acceso de Iteración y Área que se asignaron a sus casos de prueba correspondientes.

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

  • Cobertura de código

  • Configurar las pruebas para recopilar datos de cobertura de código. Para que los datos de cobertura de código aparezcan en el informe, los miembros del equipo deben instrumentar las pruebas para recopilar esos datos.

Actualizar y personalizar el informe

Para actualizar el informe Vacíos en pruebas, ábralo en Office Excel y cambie las opciones de filtro para el informe de tabla dinámica en una de las hojas de cálculo. Puede personalizar cada informe de modo que admita otras vistas, tal como se describe en la tabla siguiente.

Hoja de cálculo

View

Acción

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

Vacíos en pruebas para una iteración

Cambiar el filtro de Iteration (valor predeterminado = Todos)

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

Vacíos en pruebas para un área de producto

Cambiar el filtro de Area (valor predeterminado = Todos)

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

Vacíos en pruebas para un plan de pruebas o un conjunto de planes de pruebas determinados

Cambiar el filtro de Test Plan (valor predeterminado = Todos)

  • Estado de casos de usuario por configuración

  • Pruebas no ejecutadas

Vacíos en pruebas para un conjunto de pruebas determinado

Cambiar el filtro de Test Suite Hierarchy (valor predeterminado = Todos)

  • Cobertura de código

Cobertura de código para una definición de compilación o un conjunto de definiciones de compilación determinados

Cambiar el filtro de Build Definition Name (valor predeterminado = Todos)

  • Estado de casos de usuario

  • Estado de casos de usuario por configuración

  • Estado de pruebas por área

  • Pruebas no ejecutadas

  • Cobertura de código

Vacíos en pruebas o cobertura de código que incluye datos de las últimas seis, ocho o más semanas

En la lista de campos de columna de tabla dinámica, agregue el campo Date - Sets y especifique @@Last 6 weeks@@ u otro conjunto

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

Resultados de pruebas (tablas)

Otros recursos

Informes de Excel