Organizar casos de prueba mediante conjuntos de pruebas

Mediante el Administrador de pruebas de Microsoft, puede organizar los casos de prueba en una jerarquía de conjuntos de pruebas dentro de planes de pruebas.Puede ejecutar todos los casos de prueba de un conjunto uno tras otro, y puede establecer el estado de un conjunto para indicar si se planeada, en curso, o completado.

Los planes y conjuntos de pruebas simplemente son una manera de organizar los casos de prueba.No puede agregar un caso de prueba a más de un plan del conjunto o de prueba, o ninguna.Eliminar un conjunto no elimina los casos de prueba.

Puede ver, agregar, o eliminar conjuntos del plan de pruebas mediante Centro de pruebas, Plan, Contenido.Cuando selecciona un conjunto, puede ver los casos de prueba que hace referencia.

Diferentes tipos de conjuntos de pruebas

 

Requisitos

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Crear conjuntos

Crear y eliminar conjuntos utilizando la barra de herramientas al panel de series a la izquierda de la ventana.

Crear tipos distintos de conjuntos de pruebas

Puede crear tres tipos de conjuntos:

  • Conjuntos de pruebas estáticos es como carpetas.Un conjunto de pruebas estático puede contener ambos casos de prueba y otros conjuntos.Para crear un conjunto estática, elija Nueva, Conjunto.

    El conjunto de la raíz del plan de pruebas es un conjunto estática.

  • conjuntos Requisito- basadas se deriva de elementos de trabajo pendiente del producto, de casos de usuario, u otros requisitos.El conjunto contiene todos los casos de prueba vinculados al requisito.Este tipo le ayudará a realizar la medida en que se ha probado cada requisito.

  • Presentación de Conjuntos basados en consultas los resultados de una consulta que defina.Por ejemplo, podría seleccionar todos los casos de prueba que tienen prioridad = 1.

    [Visual Studio 2012,1] otro ejemplo, podría seleccionar todos los casos de prueba vinculados a un elemento de trabajo pendiente del producto que esté en el estado de Approved.

Copiar conjuntos de otros planes. Cuando se crea un nuevo plan de pruebas, quizás desee copiar algunas de las series de un plan de pruebas anterior.Por ejemplo, en cada sprint, deseará volver a realizar muchos de los casos de prueba que ejecutó en sprints anteriores.El botón de copia no crea nuevos casos de prueba.En su lugar, los conjuntos de pruebas copiado hacen referencia a los mismos casos de prueba.Si desea crear nuevos casos de prueba, vea Copiar y clonar conjuntos de pruebas y casos de prueba.

Eliminar conjuntos. Eliminar un conjunto sólo si no se ha utilizado.Si no, establezca su estado a Completado.Cuando se elimina un conjunto de pruebas, se elimina cualquier conjunto de pruebas anidados, pero los casos de prueba que se hace referencia no se modifican.

Dd286738.collapse_all(es-es,VS.110).gifCasos de prueba a conjuntos

Para agregar casos de prueba a un conjunto estática o a un conjunto de requisitos, utilice las barras de herramientas a la lista de caso de prueba.

Barra de herramientas Casos de prueba

Si elige Add, una consulta aparece para los elementos de trabajo del equipo.Edite la consulta y ejecútela, y seleccionar los casos de prueba que desea.

[!NOTA]

Al agregar un caso de prueba a un conjunto de requisitos, asegúrese de que el caso de prueba sea necesario comprobar el requisito asociado.Al agregar un caso de prueba a un conjunto de requisitos, muestra automáticamente los vínculos al elemento de trabajo de requisito utilizando el tipo de vínculo Prueba realizada por.

Elija Ordenar para organizar el orden en el que se ejecutarán las pruebas en un conjunto de pruebas estático.

Dd286738.collapse_all(es-es,VS.110).gifEl desplazamiento y compartir

Observe que los conjuntos no contienen los casos de prueba.En su lugar, contienen referencias a los casos de prueba.Por consiguiente, al agregar, mover, o quitar un caso de prueba en un conjunto, está cambiando simplemente referencias.El caso de prueba en sí no se cambia.

Arrastre un caso de prueba a un conjunto requisito- basada o estática para moverlo.

  • conjuntos Requisito- basadas: Cuando mueve un caso de prueba en o out, el vínculo Prueba realizada por entre el caso de prueba y los elementos de trabajo de requisito se crea o se destruye.

  • Conjuntos basados en consultas: Que no puede agregar o eliminar un caso de prueba de un conjunto basado en consulta, pero puede copiar casos de prueba de ella en un conjunto de otro tipo.

CTRL+Drag un caso de prueba para que se produce en más de un conjunto.

Arrastre un conjunto de pruebas para moverla dentro o fuera de un conjunto estática.

Para crear un caso de prueba duplicado, seleccione y elija copiar.Puede modificar el caso de prueba duplicado por separado.Puede mover el duplicado a otro conjunto de pruebas si desea.

Para copiar conjuntos de otro plan de pruebas, utilice el botón en la barra de herramientas al panel de series.Para obtener más información, vea Copiar y clonar conjuntos de pruebas y casos de prueba.

Dd286738.collapse_all(es-es,VS.110).gifDefinición de un conjunto requisito- basada

Un conjunto requisito- basada está asociado a un elemento de trabajo de requisito.Dependiendo de la plantilla de proyecto de equipo, un requisito se podría conocer como un elemento de trabajo pendiente del producto o caso de usuario.

Los elementos de trabajo de los requisitos se pueden vincular a los elementos de trabajo de caso de prueba.Puede ver estos vínculos en el elemento de trabajo de los requisitos en la pestaña Prueba realizada por, y en el elemento de trabajo de caso de prueba en la pestaña Elementos probados.

Un conjunto requisito- basada incluye automáticamente todas las pruebas vinculadas al requisito.Cada vez que agregue o quite un caso de prueba de un conjunto requisito- basada, el vínculo entre el requisito y el caso de prueba se crea o se destruye.

Para agregar una o más conjuntos requisito- basadas en un plan de pruebas, elija Agregar requisitos.Una consulta de elementos de trabajo se abre.Edítela, ejecútela, y seleccione los requisitos que desee.Un conjunto se genera para cada elemento de trabajo de requisito que seleccione.

[Visual Studio 2012,1] en la consulta de elementos de trabajo, puede encontrar los requisitos vinculados a los elementos de trabajo que tienen propiedades concretas.Por ejemplo, puede buscar todos los requisitos que tienen un elemento de trabajo determinado del antecesor, o todos los requisitos que tienen tareas de implementación.Para ello, establezca el tipo Elementos de trabajo y vínculos directos o a Árbol de elementos de trabajo.Agregue cláusulas para seleccionar el tipo y las propiedades de los elementos de trabajo vinculados.Ejecute la consulta, y expanda los elementos resultantes para ver los vínculos.Seleccione los requisitos para los que desea crear conjuntos.

Dd286738.collapse_all(es-es,VS.110).gifDefiniendo una consulta basado en conjunto

Cuando elija Nueva, Conjunto basado en consultas, se crea una consulta de elementos de trabajo.Se edita para seleccionar los elementos de trabajo de caso de prueba que desee.Puede editarlo de nuevo más adelante.La consulta se ejecuta automáticamente cada vez que abra o ejecuta el conjunto.

Crear o editar un conjunto basado en consulta

No debe cambiar las primeras dos cláusulas de la consulta de elementos de trabajo.Garantizan que los elementos de trabajo son casos de prueba del proyecto.

La mayoría de los campos utilizados en cláusulas adicionales son Situación, Ruta de acceso del área, Ruta de acceso de la iteración, prioridad.

Ejecutar consultas para comprobar que busque los casos de prueba correctos.

  • [Visual Studio 2012,1 y Visual Studio y TFS] Consultas vinculadas y jerárquicas
    Puede seleccionar casos de prueba basándose en las propiedades de los elementos de trabajo que están vinculadas a.En la página Nueva consulta o Editar consulta, establezca Tipo de consulta a Elementos de trabajo y vínculos directos o a Árbol de elementos de trabajo, y establezca la consulta para filtrar los elementos de trabajo vinculados.

    Estas clases de consultas devuelven los pares de elementos de trabajo y de árboles de elementos de trabajo.El conjunto basado en consulta incluirá todos los casos de prueba incluidos en el resultado de la consulta, independientemente de la posición que ocupa en pares o el árbol.

    A continuación se muestran algunos ejemplos de series basados en consultas que puede crear utilizando consultas vinculadas:

    • Todos los casos de prueba que no están vinculados a un requisito de la clase, como un caso de elemento o de usuario del trabajo pendiente del producto

      Conjunto basado en consultas con vínculosConjunto basado en consultas con vínculos

    • Todos los casos de prueba vinculados a un elemento de trabajo pendiente del producto que esté en el estado de Approved

      Conjunto de consulta para pruebas de requisitos aprobados

    • Todos los casos de prueba vinculados a los requisitos que se han programado para el sprint actual (iteración)

Estado del conjunto de pruebas

Puede establecer el estado de un conjunto de pruebas para indicar si está listo para ejecutar las pruebas o si las pruebas todas se ha completado.

Si no desea utilizar esta característica, salga del estado en el valor predeterminado En curso.

Cambio de estado de un conjunto de pruebas

Establezca el estado para informar a otros miembros del equipo:

  • En planeación: Los casos de prueba del conjunto no continúan listos para ejecutarse.

  • En curso: El conjunto de pruebas puede ejecutarse.

  • Completado: Las pruebas se han completado y no tienen que ser vuelta a realizar en este conjunto de pruebas.Aún podría ejecutar los mismos casos de prueba en otros conjuntos de pruebas o planes de pruebas.

Nota importanteImportante

Las pruebas de un conjunto de pruebas no se pueden ejecutar a menos que su estado sea En curso.

Conjuntos de pruebas

Para obtener una explicación completa de pruebas, vea Ejecutar pruebas en Microsoft Test Manager.

Los conjuntos de pruebas permiten ejecutar todas las pruebas del conjunto en un lote, uno tras otro.

Para ejecutar pruebas, elija prueba, Ejecutar pruebas.

Ejecutar todas las pruebas de un conjunto

Sólo los conjuntos que están en el estado En curso están visibles.

Para ejecutar una prueba individual, utilice el botón Ejecutar anterior en la barra de herramientas de la lista de pruebas.Para ejecutar un conjunto de pruebas, use el botón Ejecutar en la barra de herramientas de conjuntos de pruebas.Para obtener más información, vea Cómo: Ejecutar varias pruebas manuales de un conjunto de pruebas.

Vea también

Conceptos

Definir un plan de prueba

Configuraciones de prueba: especificar las plataformas de prueba