Compartir a través de


Creación y administración de casos de prueba manuales

Servicios Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Cree casos de prueba manuales para validar que cada entrega cumple los requisitos del usuario. Los casos de prueba definen los pasos individuales que realizan los evaluadores y pueden incluir pasos compartidos y parámetros para las pruebas controladas por datos. Organice los casos de prueba en planes de prueba y conjuntos de pruebas y, a continuación, asigne evaluadores para ejecutarlos.

Para conocer los conceptos clave, consulte Probar objetos y términos.

Nota

Las iteraciones de prueba son para escenarios controlados por datos, no para los controlados por flujos de trabajo. Si dos escenarios de prueba siguen flujos de trabajo diferentes, cree casos de prueba independientes. Para obtener más información, consulte Preguntas más frecuentes sobre las pruebas manuales.

Requisitos previos

Category Requisitos
Acceso al Project Miembro del proyecto
Niveles de acceso Al menos acceso básico para ver elementos de trabajo relacionados con pruebas. Los usuarios con Stakeholder acceso no pueden acceder a Azure Test Plans.

Para agregar planes de prueba y conjuntos de pruebas, eliminar artefactos de prueba o definir configuraciones de prueba, necesita Basic + Test Plans o una suscripción de Visual Studio: Enterprise, Test Professional o MSDN Platforms.
Permisos Ruta de acceso del área:
- Editar elementos de trabajo en este nodo: agregue o modifique planes de prueba, conjuntos de pruebas, casos de prueba u otros elementos de trabajo basados en pruebas.
- Administrar planes de prueba: modifique las propiedades del plan de pruebas, como la configuración de compilación y prueba.
- Administrar conjuntos de pruebas: cree y elimine conjuntos de pruebas, agregue y quite casos de prueba de conjuntos de pruebas, cambie las configuraciones de prueba y mueva conjuntos de pruebas.

Project-level:
- Administrar configuraciones de prueba y Administrar entornos de prueba: administre configuraciones de prueba o entornos de prueba.
- Eliminar permanentemente elementos de trabajo: elimine permanentemente los elementos de trabajo basados en pruebas.

Para obtener más información, consulte Acceso a pruebas manuales y permisos.

Sugerencia

Puede usar la inteligencia artificial para ayudar con esta tarea más adelante en este artículo, o consulte Enable AI assistance with Azure DevOps MCP Server para empezar.

Crear casos de prueba

  1. Si aún no lo ha hecho, cree un plan de prueba.

  2. Seleccione un conjunto de pruebas basado en requisitos y seleccione Nuevo caso de prueba.

    Captura de pantalla que muestra los casos de prueba con el botón Nuevo caso de prueba resaltado.

    Nota

    Este conjunto de pruebas se vincula a un elemento de trabajo de User Story desde el trabajo pendiente. Al agregar un caso de prueba a un conjunto basado en requisitos, se vincula automáticamente al elemento de trabajo pendiente. También puede crear casos de prueba directamente desde el trabajo pendiente abriendo el menú contextual de un elemento de trabajo y seleccionando Agregar prueba.

  3. Escriba un título y seleccione Haga clic o escriba aquí para agregar un paso.

    Captura de pantalla que muestra los pasos especificados para un caso de prueba.

  4. Agregue pasos de prueba con una acción y un resultado esperado para cada paso. Puede agregar datos adjuntos a cualquier paso.

    Captura de pantalla que muestra el caso de prueba, destacando el botón de vínculos.

    Para obtener más información, consulte Compartir pasos y Copiar o clonar historias, problemas y otros elementos de trabajo.

Abrir un caso de prueba

Para abrir un caso de prueba, seleccione su nombre en la pestaña Definir o selecciónelo en la pestaña Ejecutar , abra el menú contextual y seleccione Editar caso de prueba. Para obtener más información, vea Definir opciones de menú contextual de pestaña.

Captura de pantalla que muestra la opción Editar caso de prueba para un caso de prueba en el menú contextual.

Puede vincular un caso de prueba a conjuntos de pruebas, requisitos y errores. Para ver los elementos vinculados, en la pestaña Definir, abra el menú contextual de un caso de prueba y seleccione Ver elementos vinculados. Para obtener más información, vea Ver elementos vinculados.

Captura de pantalla que muestra el cuadro de diálogo Elementos vinculados para un caso de prueba con opciones para ver conjuntos de pruebas, requisitos y errores.

Asignar configuraciones a los casos de prueba

Mediante configuraciones, puede ejecutar la misma prueba en diferentes sistemas operativos, exploradores u otras variaciones. Asigne configuraciones en el nivel de conjunto o a casos de prueba individuales.

  1. Seleccione el conjunto de pruebas y, a continuación, seleccione Más opciones>Asignar configuraciones.

    Captura de pantalla que muestra la selección Asignar configuraciones en el menú desplegable Más opciones.

  2. En el cuadro de diálogo, seleccione las configuraciones y, a continuación, seleccione Guardar.

    Captura de pantalla que muestra el cuadro de diálogo Asignar configuraciones al conjunto de pruebas con algunas opciones seleccionadas.

Para asignar configuraciones a casos de prueba individuales, seleccione uno o varios casos de prueba y, a continuación, seleccione Más opciones>Asignar configuración.

Para obtener más información, consulte Probar configuraciones diferentes.

Precaución

  • Herencia de configuración: el cambio de configuraciones en un conjunto secundario interrumpe la herencia de sus conjuntos primarios. El cambio todavía se propaga a los conjuntos secundarios inferiores, a menos que un conjunto secundario ya lo invalide.
  • Puntos de prueba ocultos: al anular la asignación de una configuración se ocultan sus puntos de prueba relacionados. Para restaurarlos, vuelva a ajustar la configuración.

Reordenar casos de prueba

El método de reordenamiento depende del tipo de suite.

Tipo de suite Cómo reordenar
Conjunto estático Arrastre y coloque los casos de prueba en la lista de casos de prueba.
Paquete basado en requisitos Reordene los elementos de trabajo pendiente en la vista trabajo pendiente.
Conjunto basado en consultas Modifique las columnas de ordenación de la consulta.

Reordenar los pasos de prueba

Seleccione un paso de prueba y use las flechas arriba y abajo para moverla. Puede seleccionar y mover varios pasos juntos.

Captura de pantalla que muestra las flechas usadas para mover los pasos de prueba hacia arriba o hacia abajo.

Sugerencia

Si varios casos de prueba comparten los mismos pasos, use los pasos compartidos para mantenerlos sincronizados. La actualización de un paso compartido aplica el cambio a todos los casos de prueba que hacen referencia a él.

Añadir casos de prueba existentes a un conjunto de pruebas

Agregue casos de prueba existentes a un conjunto de pruebas mediante los pasos siguientes.

  1. Seleccione un conjunto de pruebas. En el menú Nuevo caso de prueba, seleccione Añadir casos de prueba existentes.

    Captura de pantalla que muestra la opción Agregar casos de prueba existentes para seleccionar.

  2. Añada cláusulas de búsqueda, según sea necesario, y luego seleccione Ejecutar consulta.

    Captura de pantalla que muestra el cuadro de diálogo Agregar casos de prueba al conjunto con el botón Ejecutar consulta resaltado.

  3. Cuando encuentre los casos de prueba que desee, selecciónelos y elija Agregar casos de prueba.

Sugerencia

Puede crear un caso de prueba que se vincule automáticamente a un requisito - User Story (Agile), Product Backlog Item (Scrum), Requirement (CMMI) o Issue (Basic) (Problema [Básico]) al crear una prueba a partir del panel. Para más información, consulte Adición, ejecución y actualización de pruebas en línea.

Utilice la vista Cuadrícula para editar casos de prueba

Mediante la vista Cuadrícula, puede editar los casos de prueba directamente y copiar datos entre Excel y los casos de prueba.

  1. Seleccione el icono Vista de cuadrícula.

    Captura de pantalla que muestra el botón Vista de cuadrícula que se usa para abrir la vista Cuadrícula.

  2. Seleccione uno o varios casos de prueba y, a continuación, seleccione Editar casos de prueba en la cuadrícula.

    Captura de pantalla que muestra varios casos de prueba seleccionados con el menú contextual abierto y Editar casos de prueba en la cuadrícula seleccionada.

  3. Añadir, eliminar o borrar filas.

    Captura de pantalla que muestra el menú contextual Cuadrícula para insertar, eliminar o borrar filas.

  4. Para añadir varios casos de prueba al conjunto de pruebas, seleccione Añadir casos de prueba utilizando la cuadrícula.

    Captura de pantalla que muestra la opción para agregar casos de prueba mediante la vista Cuadrícula.

    En la vista Lista , use las opciones de columna para seleccionar los campos del elemento de trabajo del caso de prueba. Puede ver y editar estos campos al cambiar a la vista Cuadrícula .

    Captura de pantalla que muestra el botón Opciones de columna.

También puede copiar casos de prueba y pasos de prueba desde Excel. Copie las columnas de título, acción y resultados esperados y péguelas en la vista Cuadrícula . Solo se conserva el formato de varias líneas al copiar entre Excel y grid.

Captura de pantalla que muestra la opción guardar para los pasos copiados de Excel a la vista de cuadrícula.

Nota

No use el complemento de Teams para Excel para agregar o actualizar elementos de trabajo del caso de prueba. Excel no puede analizar el formato que almacena los pasos de prueba, lo que puede dañar el formato del caso de prueba.

Asignar probadores

Asigne casos de prueba para que distintos evaluadores puedan ejecutarlos. Puede asignar todos los casos de prueba de un conjunto de pruebas a varios evaluadores, lo que resulta útil para las pruebas de aceptación.

Los evaluadores necesitan Basic access para ejecutar pruebas desde Azure Test Plans.

  1. En el menú contextual de un conjunto de pruebas, seleccione Asignar evaluadores para ejecutar todas las pruebas.

    Captura de pantalla que muestra la opción Asignar evaluadores para ejecutar todas las pruebas en un menú contextual del conjunto de pruebas.

    Se abre el cuadro de diálogo Seleccionar evaluadores para ejecutar todas las pruebas del conjunto de aplicaciones .

  2. Agregue o elimine personal de pruebas de la lista. Después de seleccionar los evaluadores, seleccione Enviar correo electrónico y edite el mensaje para que sepan que las pruebas están listas para que se ejecuten.

    Captura de pantalla que muestra el cuadro de diálogo Asignar probadores para ejecutar todas las pruebas, con Buscar usuarios y Enviar correo electrónico destacados.

    El correo electrónico contiene un vínculo que los evaluadores pueden abrir para ver la lista de pruebas asignadas.

Asignar un caso de prueba individual a un evaluador

  1. En la pestaña Ejecutar de un conjunto de pruebas, seleccione una prueba y, a continuación, abra el menú contextual.

    Captura de pantalla que muestra el menú contextual de un caso de prueba con la opción Asignar evaluador seleccionada.

  2. Seleccione Asignar evaluador. Busque y seleccione un evaluador.

Edición masiva de casos de prueba

Puede editar más de un caso de prueba a la vez. Seleccione varios casos de prueba en un conjunto de pruebas y seleccione Editar casos de prueba. Para obtener más información, consulte Exportación, importación y actualización masiva de elementos de trabajo específicos de prueba.

Captura de pantalla que muestra el cuadro de diálogo Editar elementos de trabajo, donde puede seleccionar campos y valores para varios casos de prueba.

Seleccione un Campo e introduzca un Valor. Seleccione Añadir nuevo campo para añadir otro par campo-valor.

Usar etiquetas para casos de prueba

Etiquetar casos de prueba para filtrarlos y agruparlos. Por ejemplo, etiquete todas las pruebas de inicio de sesión para que pueda volver a ejecutarlas rápidamente después de una corrección de errores. Puede filtrar por etiqueta en el portal web planes de prueba y crear conjuntos basados en consultas a partir de etiquetas.

Para agregar nuevas etiquetas, necesita al menos acceso básico y el permiso Crear nueva definición de etiqueta configurado en Permitir a nivel de proyecto. Para obtener más información, vea Agregar etiquetas de elemento de trabajo.

Puede agregar etiquetas al editar un caso de prueba o editar etiquetas masivas en la vista Cuadrícula .

Captura de pantalla que muestra etiquetas para un caso de prueba.

Renombrar o eliminar casos de prueba

Puede cambiar el nombre o quitar casos de prueba de un conjunto de pruebas.

Cambiar el nombre de un caso de prueba: abra el caso de prueba en el menú contextual y, a continuación, edite el nombre.

Captura de pantalla que muestra un caso de prueba con su menú contextual con Abrir caso de prueba seleccionado.

Captura de pantalla que muestra un caso de prueba con su nombre seleccionado para editar.

Quitar un caso de prueba: en el menú contextual del caso de prueba, seleccione Quitar.

Captura de pantalla que muestra el caso de prueba quitado.

::: moniker-end

Usar IA para administrar casos de prueba

Si configura la Azure DevOps servidor MCP, puede usar asistentes de inteligencia artificial para administrar los casos de prueba mediante mensajes de lenguaje natural.

Mensajes de ejemplo para la administración de casos de prueba

tarea Mensaje de ejemplo
Creación de un caso de prueba Create a new test case in <Contoso> project titled '<Verify login with valid credentials>'
Enumerar casos de prueba Show all test cases in test suite <67890> in project <Contoso>
Búsqueda de casos de prueba sin asignar List test cases in test plan <12345> that have no tester assigned
Actualizar casos de prueba Update work item <5678> to set State = <Ready> and Priority = <2>
Buscar por palabra clave Find all test cases in <Contoso> that contain 'checkout' in the title
Identificación de pruebas obsoletas List test cases in <Contoso> project that haven't been run in the last 90 days
Comprobación de la cobertura de casos de prueba Show all active test cases in area path <Contoso\\Payments> grouped by state
Búsqueda de pruebas sin pasos List test cases in test plan <12345> that have no test steps defined
Identificar casos de prueba duplicados Find test cases in project <Contoso> that have the same title
Revisión de las brechas de prioridad alta Show test cases in area path <Contoso\\Payments> with Priority = <1> that have State = <Design>

Sugerencia

Si usa Visual Studio Code, el modo agent resulta especialmente útil para solucionar escenarios complejos de casos de prueba.

  • Para evitar el uso de datos obsoletos o almacenados en caché de consultas anteriores, agrega a tu solicitud: "No utilices datos recuperados previamente".

Pasos siguientes