Share via


Compartir pasos entre casos de prueba

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Muchas pruebas manuales requieren realizar una secuencia idéntica de pasos y datos de prueba. Por ejemplo, iniciar sesión en una aplicación web o guardar datos de formulario son pasos comunes realizados en varias secuencias de prueba. Con el uso de los elementos de trabajo Pasos compartidos y Parámetros compartidos , puede minimizar la creación de pasos de prueba y datos que necesita especificar y administrar. Los pasos compartidos definen una secuencia de pasos a los que pueden hacer referencia muchos casos de prueba diferentes. De forma similar, los parámetros compartidos definen un conjunto de datos de prueba a los que pueden hacer referencia muchos casos de prueba diferentes. Estos tipos de elementos de trabajo están vinculados explícitamente con los tipos de vínculo Casos de prueba/Pasos compartidos y Referencia por referencia , como se muestra en la siguiente imagen.

En el diagrama se muestran los pasos compartidos conectados al caso de prueba, que también está conectado a parámetros compartidos.

En este artículo se describe cómo definir y usar pasos compartidos. Para obtener información sobre cómo definir y hacer referencia a parámetros compartidos, consulte Repetir una prueba con datos diferentes.

Requisitos previos

Debe tener los siguientes permisos y niveles de acceso:

  • Acceso básico o superior y permisos para ver los elementos de trabajo en la ruta de acceso del área correspondiente. Para obtener más información, consulte Agregar usuarios a un proyecto o equipo.
  • Nivel de acceso Básico + Planes de pruebas para agregar planes de prueba y conjuntos de pruebas, eliminar artefactos de prueba y definir configuraciones de prueba. O bien, tenga una de las siguientes suscripciones de Visual Studio:
  • Debe tener los siguientes permisos: para agregar o editar artefactos relacionados con pruebas,
    • Edite los elementos de trabajo de este conjunto de permisos de nodo en Permitir en la ruta de acceso del área correspondiente, para agregar o modificar planes de prueba, conjuntos de pruebas, casos de prueba u otros tipos de elementos de trabajo basados en pruebas.
    • Administre el conjunto de permisos de planes de prueba en Permitir en la ruta de acceso del área correspondiente, para modificar las propiedades del plan de prueba, como la configuración de compilación y prueba.
    • Administre el conjunto de permisos de conjuntos de pruebas en Permitir en la ruta de acceso de área correspondiente, para crear y eliminar conjuntos de pruebas, agregar y quitar casos de prueba de conjuntos de pruebas, cambiar configuraciones de prueba asociadas a conjuntos de pruebas y modificar una jerarquía de conjuntos de pruebas (mover un conjunto de pruebas).

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

Crear pasos compartidos

Siga estos pasos para crear pasos compartidos.

  1. Seleccione Planes de prueba para ver los planes de prueba. Seleccione Mina o Todo o Filtrar por título para buscar un plan de prueba determinado. Seleccione el plan para ver los casos de prueba.

  2. Seleccione un caso de prueba para editarlo. En Pasos, seleccione varios pasos y, a continuación, seleccione el icono Crear pasos compartidos .

  3. En el cuadro de diálogo Crear pasos compartidos , escriba un nombre para este paso compartido y, a continuación, seleccione Crear.

    Captura de pantalla que muestra el cuadro de diálogo Crear pasos compartidos con un nombre especificado.

    El título aparece en lugar de los pasos seleccionados:

    Captura de pantalla que muestra un elemento de trabajo que contiene el nuevo paso compartido.

  4. Seleccione Guardar y cerrar para guardar el elemento de trabajo.

Si vuelve a abrir el elemento de trabajo, puede seleccionar el paso compartido para abrir un nuevo elemento de trabajo de pasos compartidos que ha creado.

Captura de pantalla que muestra el nuevo elemento de trabajo con los pasos compartidos.

Mientras edita un caso de prueba, seleccione una secuencia de pasos que quiera compartir:

Captura de pantalla que muestra la creación de pasos compartidos.

Los pasos seleccionados se reemplazan por un vínculo al nuevo elemento de trabajo pasos compartidos:

Captura de pantalla que muestra el caso de prueba resultante con un paso compartido.

Puede editar los pasos compartidos en cualquier momento. Los cambios que realice aparezcan en cada caso de prueba en el que use los pasos compartidos.

Puede usar parámetros en pasos compartidos. Para obtener más información sobre los parámetros, consulte parámetros.

Proporcione valores para los parámetros de los casos de prueba que usan los pasos compartidos. No es necesario proporcionar valores en la definición de pasos compartidos. Pero puede proporcionar una fila predeterminada de valores. Estos valores se usan al crear una grabación de acciones de un paso compartido independiente.

Insertar pasos compartidos en otros casos de prueba

Puede agregar pasos compartidos a otros casos de prueba.

  1. Haga doble clic en caso de prueba para editarlo. En Pasos, seleccione el icono Insertar pasos compartidos .

    Captura de pantalla que muestra el icono Insertar pasos compartidos en un caso de prueba.

  2. Se abre el cuadro de diálogo Insertar pasos compartidos . Seleccione Ejecutar consulta para buscar los pasos que desea insertar.

    Captura de pantalla que muestra la consulta que se va a ejecutar para buscar pasos compartidos.

  3. Seleccione los pasos compartidos e insértelos.

Ahora puede usar los pasos compartidos en otro caso de prueba:

Captura de pantalla que muestra los pasos compartidos en casos de prueba.

Se abre una consulta. Ejecútelo para encontrar los pasos que desea insertar:

Captura de pantalla que muestra la consulta para buscar pasos compartidos.

Marcar los pasos compartidos al ejecutar una prueba

Al ejecutar una prueba, puede marcar toda la secuencia compartida como superada o con errores, o marcar cada paso por separado:

Captura de pantalla que muestra el ejecutor de pruebas con pasos compartidos que puede marcar como una unidad o individualmente.

Al ejecutar una prueba, puede marcar toda la secuencia compartida como superada o con errores, o marcar cada paso por separado:

Captura de pantalla que muestra los pasos compartidos en Ejecutor de pruebas.