Compartir a través de


Caso de prueba (CMMI)

El equipo puede utilizar casos de prueba para definir tanto pruebas manuales como automatizadas que se pueden ejecutar y administrar utilizando Ejecutor de pruebas y Microsoft Test Manager.Utilizando Microsoft Test Manager, puede crear no solo casos de prueba, sino también series de pruebas y configuraciones de prueba que permitan probar el proyecto.Puede utilizar configuraciones de pruebas para definir cómo desea ejecutar los casos de prueba y las series de pruebas.Puede agrupar los casos de prueba y organizarlos en una jerarquía de series de pruebas en el plan de pruebas.Creando series de pruebas, puede ejecutar conjuntos de casos de prueba como un grupo.Para obtener más información, vea Definir un plan de prueba.

[!NOTA]

Puede definir un caso de prueba mediante Team Explorer, pero es mejor si crea los casos de prueba utilizando Microsoft Test Manager.Puede tener acceso a Microsoft Test Manager desde Visual Studio Premium, Visual Studio Ultimate o Visual Studio Test Professional.Para obtener más información, vea Crear y administrar pruebas en Microsoft Test Manager.

Para definir la secuencia de pasos de acción que definen una prueba manual o un conjunto de pasos compartidos, debe utilizar Microsoft Test Manager.Puede ver y modificar otros campos que se definen para los casos de prueba y pasos compartidos mediante Team Explorer o Team Web Access.Sin embargo, no puede modificar los campos que aparecen en la pestaña Pasos en estos clientes.

Si actualiza un proyecto de equipo, es posible que necesite realizar tareas adicionales antes de poder utilizar casos de prueba y la interfaz con Microsoft Test Manager.Para obtener más información, vea Actualizar un proyecto de equipo basado en una plantilla de proceso de MSF v4.2.

Muchas pruebas exigen al probador que realice la misma secuencia de pasos para varios casos de prueba.Creando pasos compartidos, puede definir una secuencia de pasos una vez e insertarla en muchos casos de prueba.Por ejemplo, si cada caso de prueba requiere que un evaluador para iniciar sesión en la aplicación, puede crear un conjunto de pasos compartidos para realizar estas acciones.A continuación, puede agregar los pasos compartidos a cada caso de prueba y ejecutarlos mediante Ejecutor de pruebas. Dado que los pasos compartidos se usan para simplificar la definición de los casos de prueba manual, debe usar Microsoft Test Manager para crear los pasos compartidos.Para obtener más información, vea Cómo: Compartir pasos de casos de pruebas mediante pasos compartidos.

En este tema

Temas relacionados

  • Definir un caso de prueba

  • Vincular un caso de prueba a un requisito

  • Agregar datos adjuntos o hipervínculos a un caso de prueba

  • Cambiar el estado de un caso de prueba

Paneles e informes

Referencia de campos

Permisos necesarios

Para ver un caso de prueba, debe ser miembro del grupo de seguridad Readers o tener el permiso Ver los elementos de trabajo en este nodo establecido en Permitir.Para crear o modificar un caso de prueba, debe ser miembro del grupo Contributors o tener los permisos Editar elementos de trabajo en este nodo establecidos en Permitir.Para obtener más información, vea Administrar permisos.

Definición de un caso de prueba

Los casos de prueba están diseñados para trabajar con Ejecutor de pruebas y Microsoft Test Manager.Puede definir un caso de prueba mediante Team Explorer, pero es mejor si crea los casos de prueba utilizando Microsoft Test Manager.Para obtener más información sobre cómo definir y utilizar casos de prueba utilizando Microsoft Test Manager, vea Crear y administrar pruebas en Microsoft Test Manager.

Puede definir un caso de prueba mediante Team Explorer o Team Web Access y agregar más tarde ese caso a un plan de pruebas mediante Microsoft Test Manager.Al definir un caso de prueba, especifique los campos que muestra la siguiente ilustración.

Parte superior del formulario Caso de prueba, CMMI

Al definir un caso de prueba, todos los campos son opcionales salvo Título.

Siempre puede modificar los campos y agregar más detalle cuando trabaje en el caso de prueba.Para realizar este procedimiento utilizando Microsoft Test Manager, veaCómo: Crear un caso de prueba manual.

Para definir un caso de prueba

  1. En la sección superior del formulario de elemento de trabajo, especifique uno o más de los campos siguientes:

    • En Título (obligatorio), escriba una frase descriptiva que defina los criterios que va a probar.

    • En la lista de Asignado a , elija el propietario adecuado para el caso de prueba.

      [!NOTA]

      Solamente puede asignar elementos de trabajo a los miembros del grupo Contributors.

      Si lo deja sin asignar, se le asignará automáticamente a usted.

    • En la lista Estado, deje el valor predeterminado, Diseño.

      [!NOTA]

      Puede ejecutar un caso de prueba que esté en el estado Diseño.

    • En la lista de Prioridad , elija el nivel de importancia para el caso de prueba en una escala de 1 (más importante) a 4 (menos importante).

      El valor predeterminado de este campo es 2.

    • En Estado de automatización, deje el valor predeterminado, No automatizado, para los casos manuales, o elija Planeado si piensa automatizar el caso de prueba.

      [!NOTA]

      Si agrega un método de automatización desde la pestaña Automatización asociada, el valor de este campo se actualizará automáticamente a Automatizado.Para obtener más información sobre cómo convertir un caso de prueba manual en un caso de prueba automatizada, vea Cómo: Asociar una prueba automatizada a un caso de prueba.

    • En la lista de Área , elija el área adecuada en el proyecto de equipo para el caso de prueba.

      Este valor debe coincidir con el área que se especifica para el requisito al que se dirige el caso de prueba.El valor predeterminado es el nodo de área superior que se define para el proyecto.

    • En la lista de Iteración , elija la iteración del proyecto de equipo para el caso de prueba.

      El valor predeterminado es el nodo de iteración superior que se define para el proyecto.

      [!NOTA]

      El administrador de cada proyecto de equipo define las rutas de acceso de Área e Iteración para dicho proyecto, de forma que el equipo pueda seguir el progreso mediante dichas designaciones.Para obtener más información, vea Crear y modificar áreas e iteraciones.

  2. En la pestaña de *** PASOS *** , defina los pasos y parámetros de validación que se van a realizar como parte de la prueba.

    Para obtener más información, vea Crear y administrar pruebas en Microsoft Test Manager.

  3. Elija la pestaña de summary , y especifique uno o ambos de los siguientes:

    • En Descripción, describa el caso de prueba proporcionando tanto detalle como desee.

    • En Historial, agregue comentarios que desee capturar como parte del registro histórico.

      Cada vez que un miembro del equipo actualiza el elemento de trabajo, en su historial se muestra la fecha de modificación, el miembro del equipo que realizó los cambios y los campos modificados.

  4. En las pestañas de REQUISITOS PROBADOS y de Todos los vínculos , vincule el caso de prueba y uno o más elementos de trabajo, como requisitos, tareas, solicitudes de cambio, y errores.

  5. En la pestaña de DATOS ADJUNTOS , adjunte especificaciones, imágenes, u otros archivos que proporcionen más detalles sobre el caso de prueba que se va a ejecutar.

    Para obtener más información, vea las siguientes secciones en este tema:

    • Vincular un caso de prueba a un requisito

    • Agregar datos adjuntos o hipervínculos a un caso de prueba

  6. Elija GuardarGuardar elemento de trabajo.

    [!NOTA]

    Después de guardar el caso de prueba, el identificador aparece en la barra de herramientas del elemento de trabajo.

Vincular un caso de prueba a un requisito

Vincule casos de prueba a un requisito para realizar el seguimiento del progreso de las pruebas realizadas para el requisito.Después de haber definido los casos de prueba, puede vincularlos a los requisitos que implementan utilizando el siguiente procedimiento.Para obtener información sobre cómo realizar este procedimiento utilizando Microsoft Test Manager, vea Cómo: Agregar elementos de trabajo pendiente del producto, casos de usuario o elementos de trabajo de requisitos al plan de prueba.

Para vincular un caso de prueba a un requisito

  1. Elija la pestaña de Requisitos probados .

  2. Elija Agregar vínculosVincular a.

    Se abre el cuadro de diálogo Agregar el vínculo al caso de prueba.

  3. En la lista Tipo de vínculo, deje el valor predeterminado, Pruebas.

    Puede especificar sólo el tipo Pruebas de vínculo al crear un vínculo desde la pestaña Elementos de trabajo probados.

  4. Elija Examinar.

    Aparecerá el siguiente cuadro de diálogo:

    Cuadro de diálogo Elegir elementos de trabajo vinculados

  5. En la lista de Consulta guardada , elija la consulta de equipo Requisitos abiertos , y elija Buscar.

  6. Active la casilla situada junto al requisito al que desea vincular al caso de prueba.

    Para obtener más información, vea Buscar elementos de trabajo para vincular o importar.

  7. (Opcional) En el cuadro de texto Comentario, escriba una descripción para el vínculo.

  8. Elija Aceptar.

  9. Elija GuardarGuardar elemento de trabajo.

    [!NOTA]

    Se actualizan tanto el requisito como el caso de prueba vinculados.Se agrega un vínculo Prueba realizada por al requisito.

Agregar detalles, datos adjuntos, o hipervínculos a un caso de prueba

Puede proporcionar más información para implementar el caso de prueba de las siguientes maneras:

  • En el campo Descripción o Historial, escriba información.

  • Adjunte un archivo.

    Por ejemplo, puede adjuntar un subproceso de correo electrónico, un documento, una imagen, un archivo de registro u otro tipo de archivo.

  • Agregue un hipervínculo a un sitio web o a un archivo que esté almacenado en un servidor o sitio web.

Para agregar detalles a un caso de prueba

  1. Elija la pestaña de summary .

  2. En Descripción, escriba información.

  3. (Opcional) En el campo Historial, escriba información.

    Puede aplicar formato a la información para dar énfasis o capturar una lista con viñetas.Para obtener más información, vea Referencia de campo de títulos, identificadores, descripciones e historial.

  4. Elija GuardarGuardar elemento de trabajo.

Para agregar datos adjuntos a un caso de prueba

  1. Elija la pestaña de Datos adjuntos .

    Pestaña Datos adjuntos

  2. Realice una de las acciones siguientes:

    • Arrastre un archivo al área de datos adjuntos.

    • Elija Paste o presione CTRL+V para pegar un archivo que haya copiado.

    • Elija Agregar datos adjuntosAgregar, elija Examinar, y, en el cuadro de diálogo de Datos adjuntos , escriba o busque el nombre del archivo que desea adjuntar.

      (Opcional) Escriba información adicional sobre los datos adjuntos en el cuadro Comentario.Para cerrar el cuadro de diálogo de Datos adjuntos , elija Aceptar.

  3. Elija GuardarGuardar elemento de trabajo.

Para agregar un hipervínculo a un caso de prueba

  1. Elija la pestaña de Otros vínculos .

    Especificar hipervínculos en la pestaña Otros vínculos

  2. Elija Agregar vínculosVincular a.

    Agregar un hipervínculo a un caso de usuario

  3. En la lista de Tipo de vínculo , elija Hipervínculo.

  4. En el cuadro Dirección, escriba la dirección del destino del vínculo.

  5. Si el destino es un sitio web, escriba la dirección URL o bien cópiela del explorador de Internet y péguela en el cuadro Dirección.Si el destino es una ubicación del servidor, escriba la dirección con formato de nombre UNC.

  6. (Opcional) Escriba información adicional sobre el hipervínculo en el cuadro Comentario.

  7. Elija Aceptar.

  8. Elija GuardarGuardar elemento de trabajo.

Cambiar el estado de un caso de prueba

Al crear un caso de prueba, su estado se establece automáticamente en Diseño.Cambie el estado a Listo después de definir todos los pasos de validación y acción para el caso de prueba y de aprobar el caso de prueba como listo para ejecutarse.Cuando ya no se requiera un caso de prueba, cambie su estado de Listo a Cerrado.Para obtener más información sobre los campos de datos que realizan el seguimiento de los cambios del estado, vea Referencia de campo de asignaciones y flujo de trabajo.

Para obtener información sobre cómo realizar este procedimiento utilizando Microsoft Test Manager, vea Cómo: Cambiar el estado de un caso de prueba a cerrado.Puede modificar al mismo tiempo varios casos de prueba en Office Excel abriendo la consulta de equipo Abrir casos de prueba y actualizando el campo Estado para los casos de prueba que desee actualizar.

Una vez que un miembro del equipo guarda un caso de prueba, puede cambiar su estado a uno de los que describe el siguiente procedimiento.

Para cambiar el estado de un caso de prueba

  1. Abra el caso de prueba.

  2. En la lista de Estado , elija uno de los siguientes valores:

    • Diseño: el caso de prueba se está diseñando, aún no se ha revisado ni aprobado.

      [!NOTA]

      Puede ejecutar un caso de prueba que esté en el estado Diseño.

    • Listo: el caso de prueba se ha revisado y aprobado y está listo para ejecutarlo.

    • Cerrado: el caso de prueba ya no es necesario para futuras iteraciones de este proyecto de equipo.

  3. En la lista Motivo, deje el valor predeterminado, Obsoleto.Si está cerrando el caso de prueba por alguna otra razón, elija Aplazado o Duplicar.

  4. Elija GuardarGuardar elemento de trabajo.

Progresión habitual del flujo de trabajo:

  • Un miembro del equipo crea un caso de prueba en el estado Diseño con un motivo predeterminado Nuevo.

  • Un miembro del equipo cambia el estado de un caso de prueba de Diseño a Listo para indicar que está listo para ser utilizado para la prueba de aceptación de los requisitos que prueba.

  • Un miembro del equipo cambia el estado de un caso de prueba de Listo a Cerrado para indicar que ya no se utiliza.

Transiciones atípicas:

  • Un miembro del equipo cambia el estado de un caso de prueba de diseñar a cerradopara indicar que un caso de prueba definido para un requisito no es pertinente o es un duplicado de otro caso de prueba.

  • Un miembro del equipo cambia el estado de un caso de prueba de Listo a Diseño para indicar que se han detectado criterios de prueba adicionales que se deben agregar a un caso de prueba.

  • Un miembro del equipo cambia el estado de un caso de prueba de Cerrado a Diseño para indicar que un caso de prueba se cerró por error o que el requisito que prueba está ahora en ámbito.

Diagrama de estado de caso de prueba

Diagrama de estado de caso de prueba

Ee332484.collapse_all(es-es,VS.110).gifDiseño [Nuevo]

Un miembro del equipo crea un caso de prueba, proporciona un título descriptivo y define los pasos y parámetros para la ejecución.Una vez de que el miembro del equipo ha definido todos los pasos para el caso de prueba y está listo para ejecutarse, el miembro del equipo cambia el estado de Diseño a Listo.

Los siguientes campos de datos se capturan automáticamente cuando un miembro del equipo crea un caso de prueba:

  • Asignado a: nombre del miembro del equipo que creó el caso de prueba.

  • Creado por: nombre del miembro del equipo que creó el caso de prueba.

  • Fecha de creación: fecha y hora en que se creó el caso de prueba registradas por el reloj del servidor.

Ee332484.collapse_all(es-es,VS.110).gifDe Diseño a Listo

Cuando un miembro del equipo cambia el estado de un caso de prueba de Diseño a Listo. el campo Motivo se establece automáticamente en Completado.

Motivo

Cuándo utilizarlo

Acciones adicionales que se deben realizar

Completado

Se definen todos los pasos de validación y acción para el caso de prueba.

Revise los casos de prueba que se definen para requisitos similares para determinar si puede definir cualquiera de los pasos compartidos que minimizarán el mantenimiento de los casos de prueba.

Ee332484.collapse_all(es-es,VS.110).gifDe Diseño o Listo a Cerrado

Un miembro del equipo puede cerrar un caso de prueba desde el estado Diseño o Listo debido a uno de los siguientes motivos:

Motivo

Cuándo utilizarlo

Acciones adicionales que se deben realizar

Obsoleto (valor predeterminado)

El caso de prueba ya no es necesario para la prueba de aceptación de requisitos.

Compruebe que todos los requisitos que se vinculan al caso de prueba están en estado Cerrado.

Aplazada

El caso de prueba no se ejecutará durante el ciclo del producto o la iteración actual.También puede especificar este motivo cuando el requisito que se prueba está Cerrado porque está Fuera de ámbito o Abandonado.

Ninguno.

Duplicado

Cuando el caso de prueba duplica otro caso de prueba.

Cree un vínculo al caso de prueba duplicado que permanece abierto.

Los siguientes campos de datos se capturan cuando un miembro del equipo cierra un caso de prueba:

  • Cerrado por: nombre del miembro del equipo que cerró el caso de prueba.

  • Fecha de cierre: fecha y hora en que se cerró el caso de prueba registradas por el reloj del servidor.

  • Fecha de cambio de estado: fecha y hora en que se cambió el estado del caso de prueba.

Ee332484.collapse_all(es-es,VS.110).gifListo

Cuando un caso de prueba esté bien definido y listo para ejecutarse, cambie el estado a Listo.

Ee332484.collapse_all(es-es,VS.110).gifDe Listo a Diseño

Un miembro del equipo puede cambiar el estado de un caso de prueba de Listo a Diseño por los siguientes motivos:

Motivo

Cuándo utilizarlo

Acciones adicionales que se deben realizar

Actualizar caso de prueba

Se debe hacer cambios en el caso de prueba para solucionar los criterios de aceptación para la prueba.Por ejemplo, puede cambiar la secuencia de pasos, agregar nuevos pasos y cambiar o agregar parámetros.

Ninguno.

Los siguientes datos se capturan automáticamente cuando un miembro del equipo reactiva un caso de prueba:

  • Activado por: nombre del miembro del equipo que reactivó el caso de prueba.

  • Fecha de activación: fecha y hora en que se reactivó el caso de prueba registradas por el reloj del servidor.

  • Fecha de cambio de estado: fecha y hora en que se cambió el estado del caso de prueba.

Ee332484.collapse_all(es-es,VS.110).gifCerrado

Un miembro del equipo puede reactivar un caso de prueba cerrado si los requisitos que prueba vuelven al ámbito.

Ee332484.collapse_all(es-es,VS.110).gifDe Cerrado a Diseño o Listo

Al actualizar el estado de un caso de prueba de Cerrado a Diseño o Listo, el valor único y predeterminado para Motivo se muestra en la siguiente tabla:

Motivo

Cuándo utilizarlo

Acciones adicionales que se deben realizar

Reactivado

El caso de prueba es necesario para admitir la prueba de aceptación de un requisito.

Revise todos los pasos de validación y acción para asegurarse de que son suficientes para probar el requisito.

Se capturan los siguientes campos de datos cuando un miembro del equipo actualiza el estado de un caso de prueba de Cerrado a Diseño o Listo:

  • Activado por: nombre del miembro del equipo que reactivó el caso de prueba.

  • Fecha de activación: fecha y hora en que se reactivó el caso de prueba registradas por el reloj del servidor.

  • Fecha de cambio de estado: fecha y hora en que se cambió el estado del caso de prueba.

Vea también

Conceptos

Probar la aplicación

Artefactos (CMMI)

Plantilla de proceso para CMMI para Visual Studio ALM

Otros recursos

Elementos de trabajo y flujo de trabajo (CMMI)