Compartir a través de


Panel Prueba (Agile)

Utilizando el panel Prueba, puede supervisar las actividades de prueba, notificar sobre el progreso, buscar aspectos no cubiertos por las pruebas e identificar áreas de pruebas que pueden requerir investigación adicional. Este panel muestra cinco informes que proporcionan información sobre las pruebas realizadas en las últimas cuatro semanas.

El acceso a los paneles se realiza a través del portal del proyecto de equipo. Solo puede tener acceso al panel de pruebas si ese portal está habilitado y aprovisionado para usar SharePoint Server Enterprise Edition. Para obtener más información, consulta Paneles.

En este tema

  • Datos que aparecen en el panel

  • Actividades necesarias para supervisar trabajos de pruebas

  • Supervisar el progreso de las pruebas

  • Determinar aspectos no cubiertos por las pruebas

  • Supervisar errores de pruebas y regresiones

  • Personalizar el panel Prueba

Este panel se puede usar para responder a las siguientes preguntas:

  • ¿Va la creación de casos de prueba por el buen camino?

  • ¿Ha definido el equipo casos de prueba para todos los casos de usuario?

  • ¿Cuáles son las proporciones de casos de prueba que se superan, no se superan y se bloquean?

  • ¿Indican las métricas de errores de prueba un problema que requiere una investigación más extensa?

  • ¿Cuál es el estado de la compilación de anoche?

  • ¿Cuáles son las protecciones más recientes?

Requisitos

  • Puede acceder al panel Prueba y a los demás paneles únicamente si el portal del proyecto de equipo está habilitado y configurado para usar SharePoint Server Enterprise Edition. Para obtener más información, consulta Paneles.

  • Para ver el panel, debe tener asignado o pertenecer a un grupo que tenga asignado el permiso de Lectura en Productos de SharePoint para el proyecto de equipo. Para modificar, copiar o personalizar un panel, debe tener asignados o pertenecer a un grupo que tenga asignados los permisos Miembros en Productos de SharePoint para el proyecto de equipo.

    Para ver un elemento de trabajo, debe ser miembro del grupo Lectores o tener el permiso Ver los elementos de trabajo en este nodo establecido en Permitir. Para crear o modificar un elemento de trabajo, debe ser miembro del grupo Colaboradores o tener el permiso Editar elementos de trabajo en este nodo establecido en Permitir.

    Para obtener más información, consulta Agregar usuarios a proyectos de equipo.

  • Para modificar un informe de Office Excel, debe ser miembro del rol de seguridad TfsWarehouseDataReaders en SQL Server Analysis Services y debe estar asignado o pertenecer a un grupo que tenga asignado el permiso 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.

  • Los informes Progreso del plan de pruebas, Disponibilidad de casos de pruebas, Estado de la prueba de requisitos y Actividad de prueba solo están disponibles cuando el equipo crea planes de pruebas y ejecuta pruebas como se describe en Planear pruebas manuales con Team Web Access.

Datos que aparecen en el panel

Puede utilizar el panel Prueba para entender cómo está progresando el equipo en la prueba de casos de usuario. Para obtener información acerca de los elementos web que se muestran en el panel Prueba, consulte la ilustración y la tabla siguientes.

Elementos web para el panel Progreso de la prueba

Los informes de evolución, progreso, gráficos de tendencia y Paso 1 a Paso 5 no aparecen cuando el servidor que hospeda Analysis Services para el proyecto de equipo no está disponible.

Elemento web

Datos mostrados

Tema relacionado

Paso 1

Gráfico de áreas apilado de los resultados de pruebas de todos los casos de prueba agrupados por su resultado más reciente registrado durante las últimas cuatro semanas. Los resultados incluyen No ejecutar nunca, Bloqueado, Con errores y Correcto.

Informe de Excel Progreso del plan de pruebas

Informe de progreso del plan de pruebas

Paso 2

Gráfico de áreas apilado que muestra cuántos casos de prueba han estado en el estado Diseño o Listo durante las últimas cuatro semanas.

Informe de Excel Disponibilidad de casos de prueba

Informe Disponibilidad de casos de prueba

Paso 3

Gráfico de barras horizontal que muestra el recuento de resultados de pruebas para cada combinación de caso de prueba y configuración de prueba definida para cada caso de usuario. En el gráfico se agrupan los resultados de pruebas según la ejecución de pruebas más reciente, siendo las opciones Sin errores (verde), Con errores (rojo), Bloqueado (púrpura) o Sin ejecutar (gris).

Informe de Excel Estado de la prueba de caso de usuario

Informe de Excel Estado de la prueba de caso de usuario (Agile)

Paso 4

Gráfico de líneas que muestra el recuento acumulativo de los resultados ejecutados para todos los casos de prueba manuales durante las últimas cuatro semanas.

Informe de Excel Actividad de prueba

Informe de Excel Actividad de prueba

Paso 5

Gráfico de áreas apilado que muestra el recuento acumulativo de todos los resultados de error para casos de prueba, ordenados por tipo de error, durante las últimas cuatro semanas. Entre los tipos de error se incluyen Regresión, Problema nuevo y Problema conocido.

Informe de Excel Análisis de errores

Informe de Excel Análisis de errores

Paso 6

Lista de próximos eventos. Esta lista se deriva de un elemento web de SharePoint.

Elemento web Importar eventos

No es aplicable

Paso 7

Número de elementos de trabajo activos, resueltos y cerrados. Puede abrir la lista de elementos de trabajo eligiendo cada número. Esta lista se deriva de un elemento web de Team Web Access.

Elemento web de elementos de trabajo del proyecto

No es aplicable

9

Lista de las compilaciones recientes y su estado de compilación. Puede ver más detalles si elige una compilación concreta. Esta lista se deriva de un elemento web de Team Web Access.

Elemento web de compilaciones recientes

Leyenda:

La compilación está en curso: Compilación no iniciada

La compilación no se ha iniciado: Compilación en curso

La compilación se ha realizado correctamente: Compilación correcta

Se ha producido un error en la compilación: Error de compilación

La compilación se ha detenido: Compilación detenida

La compilación se ha completado parcialmente: Compilación completada parcialmente

Ejecutar, supervisar y administrar compilaciones

10

Lista de las protecciones más recientes. Puede ver más detalles si elige una protección concreta. Esta lista se deriva de un elemento web de Team Web Access.

Elemento web de protecciones recientes

Desarrollar código y administrar cambios pendientes

Actividades necesarias para supervisar trabajos de pruebas

Para que los informes del panel Prueba sean útiles y precisos, el equipo debe realizar las siguientes actividades:

  • Definir casos de prueba y casos de usuario, y crear vínculos Prueba realizada por de casos de prueba a casos de usuario.

  • Definir planes de pruebas y asignarles casos de prueba.

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

    Nota importanteImportante

    Los evaluadores deben marcar un paso de prueba con un estado si se trata de un paso de prueba de validación.El resultado global de un caso de prueba refleja el estado de todos los pasos de prueba marcados por el evaluador.Por consiguiente, el caso de prueba tendrá el estado de no superado si el evaluador marcó algún paso de prueba como no superado o no lo marcó.

    En las pruebas automatizadas, cada caso de prueba se marca automáticamente como superado o no superado.

  • (Opcional) Para admitir el filtrado, asigne rutas de acceso de Iteración y Área a cada caso de prueba.

Supervisar el progreso de las pruebas

Puede utilizar los primeros tres informes del panel Prueba para supervisar el progreso de las pruebas y responder a las preguntas de la siguiente tabla.

Informe

Respuestas a las preguntas

Notas

Disponibilidad de casos de prueba

  • ¿Cuántos casos de prueba ha definido el equipo de pruebas?

  • ¿Cuántos casos de prueba están listos para ejecutarse hoy?

  • ¿Cuántos casos de prueba debe escribir y revisar aún el equipo?

  • ¿Parece ser suficiente el número total de casos de prueba para el número de casos de usuario que está implementando el equipo?

  • ¿Qué porcentaje de casos de prueba puede ejecutar hoy el equipo de pruebas?

  • ¿Podrá el equipo preparar todos los casos de prueba al final de la iteración?

  • El progreso correcto muestra un aumento firme en el número de casos de prueba que el equipo está diseñando y pasando al estado listo.

  • El progreso incorrecto muestra pocos o ningún caso de prueba listo para ejecutarse.

    Cuando todos los casos de prueba permanecen durante mucho tiempo en estado de diseño, es posible que un problema esté bloqueando el progreso. Quizá desee investigar la causa del bloqueo.

  • Puede quedar un aspecto no cubierto por las pruebas si el número de casos de prueba no parece suficiente.

    El número de casos de prueba que se definen para un proyecto debe ser igual o mayor que el número de casos de usuario que está implementando el equipo. El número de casos de prueba no parece suficiente.

Progreso del plan de pruebas

  • ¿Cuántos casos de prueba se superan?

  • ¿Cuántos casos de prueba no se superan?

  • ¿Cuántos casos de prueba están bloqueados?

  • ¿Cuántos casos de prueba nunca se han ejecutado?

  • ¿Qué porcentaje de casos de prueba se superan entre todos los planes de pruebas?

  • ¿Cuántas pruebas ha completado el equipo?

  • ¿Es probable que el equipo finalice las pruebas a tiempo?

  • A medida que progresa el ciclo de desarrollo, deben superarse más casos de prueba y deben quedar menos casos de prueba en otros estados.

  • Cuando hay demasiados casos de prueba que no se superan, el progreso es incorrecto. Dependiendo de dónde se encuentre en el ciclo del producto, podría investigar por qué no se están superando tantos casos de prueba.

  • Si el número de casos de prueba que no se superan o no se ejecutan nunca no varía, quizá desee investigar las causas concretas que afectan a cada área.

Estado de la prueba de caso de usuario

  • ¿Se está ejecutando casos de prueba para cada caso de usuario?

  • Si los casos de prueba se bloquean o no se ejecutan, ¿entiende el equipo los problemas de bloqueo y los está solucionando?

  • El progreso correcto muestra que la mayoría de los casos de prueba para cada caso de usuario se superan.

  • El progreso incorrecto viene indicado por demasiados casos de prueba para un caso de usuario concreto que están en estado No ejecutar nunca, Bloqueado o Con errores. Quizá desee investigar las causas que impiden que los casos de prueba definidos para un caso de usuario se superen.

Determinar aspectos no cubiertos por las pruebas

Puede utilizar el informe Estado de la prueba de caso de usuario para determinar si las pruebas están cubriendo todo el código y para responder a las siguientes preguntas:

  • ¿Qué casos de usuario tienen un reducido número total de casos de prueba?

  • ¿Qué casos de usuario tienen un elevado número total de casos de prueba bloqueados o que nunca se han ejecutado?

  • ¿La cobertura de casos de prueba para cada caso de usuario cumple las expectativas?

  • ¿Qué casos de usuario tienen una alta tasa de errores de pruebas?

  • ¿Cuántos casos de prueba se definen por término medio para cada caso de usuario?

Supervisar errores de pruebas y regresiones

Supervisando los errores de pruebas, puede identificar y solucionar los problemas del código pronto. Puede utilizar los últimos dos informes del panel Prueba para obtener una visión mejor del número de pruebas que no se están superando.

Informe

Respuestas a las preguntas

Notas

Actividad de prueba manual

  • ¿Se está reduciendo el número de pruebas que el equipo nunca ha ejecutado?

  • ¿Está el equipo minimizando el número total de pruebas bloqueadas?

  • ¿Hay menos errores cada vez en las pruebas?

  • ¿Se están superando más pruebas?

  • ¿Contiene la actividad de prueba picos para los que no tiene explicación?

El informe Actividad de prueba manual indica los resultados de cada caso de prueba que se ejecuta para cada configuración de prueba y para todos los planes de pruebas. Los posibles picos pueden indicar en una fase temprana problemas con la actividad de prueba o la calidad del código que protege el equipo.

Quizá desee comprobar las métricas para compilaciones recientes, estado de errores y renovación de código para determinar si cualquiera de ellos puede ayudar a explicar los cambios.

Análisis de errores de pruebas

  • ¿Cuántas pruebas están dando regresiones?

  • ¿Mantiene el equipo el número total de regresiones o errores de pruebas dentro de los intervalos u objetivos esperados?

  • ¿Está el equipo solucionando problemas a medida que se identifican y problemas conocidos de una manera oportuna?

Un informe Análisis de errores de pruebas positivo muestra números moderados de problemas nuevos, problemas conocidos y regresiones. Si se produce cualquier pico en estas áreas, es posible que el equipo deba investigar más. Los picos pueden indicar problemas en la actividad de pruebas o en la calidad del código que el equipo está protegiendo.

Además, quizá desee comprobar las métricas para compilaciones recientes, estado de errores y renovación de código para determinar si cualquiera de ellos puede ayudar a explicar los cambios.

Personalizar el panel Prueba

Puede personalizar el panel Prueba de las maneras siguientes:

  • Cambie los filtros de cada informe en Office Excel para centrarse en áreas de producto o iteraciones concretas. 

  • Filtre el informe Actividad de prueba manual en Office Excel para planes de pruebas concretos o por casos de prueba manuales o automatizados.

  • Agregue informes de Excel existentes como Estado del error, Renovación de código y Cobertura de código al panel.

  • Cree y agregue informes en Office Excel que muestren el progreso por miembros concretos del equipo. Para obtener un ejemplo, consulta Informe de Excel Errores por asignación.

Para obtener más información sobre cómo usar y personalizar informes de Office Excel, vea las siguientes páginas en el sitio web de Microsoft: