Compartir a través de


Probar diferentes configuraciones

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

Es probable que los usuarios instalen o ejecuten la aplicación en una amplia variedad de configuraciones, como diferentes sistemas operativos, exploradores web y otras variaciones. Querrá ejecutar al menos algunas de las pruebas en fases que tengan esas configuraciones diferentes.

Use los planes de prueba para decidir qué pruebas desea ejecutar en qué configuraciones. Debe asegurarse de que, al ejecutar las pruebas, haya configurado las fases de las configuraciones que necesita.

Puede dibujar una matriz esquemática de las combinaciones que desea probar:

Matriz de prueba de configuraciones del sistema operativo y del explorador

Después, puede hacer lo siguiente:

Requisitos previos

Category Requisito
Acceso al proyecto Miembro del proyecto.
Niveles de acceso Para agregar configuraciones de prueba: el permiso de Administrar configuraciones de prueba establecido en Permitir. De forma predeterminada, este permiso se concede a los miembros de los grupos Colaborador y Administrador de proyectos.

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

Requisitos previos para la herramienta de línea de comandos de TCM

Category Requisitos
Herramientas Visual Studio 2017 Professional o versión anterior. Acceda a TCM desde el símbolo del sistema y los directorios siguientes:
- %programfiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE
- %programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
- %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
- Para ejecutar un comando TCM, especifique los parámetros /collection y /teamproject y /login según sea necesario. Consulte también la tabla siguiente de parámetros obligatorios y opcionales.
Niveles de acceso - Pertenencia válida a un proyecto o varios proyectos a los que desea acceder y los permisos necesarios en función de los comandos que ejecute. Para obtener más información, consulte Acceso a pruebas manuales y permisos.
- Los mismos niveles de acceso para agregar planes de prueba y conjuntos de pruebas para clonar o importar objetos de prueba.
Parámetro Descripción
/colección:CollectionURL Necesario. Especifica el URI de la colección de proyectos de equipo. El formato del URI es el siguiente:
- Para Azure DevOps Services: http://dev.azure.com/OrganizationName
- Para Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName Si no se usa ningún directorio virtual, el formato del URI es el siguiente:http://ServerName:Port/CollectionName
/teamproject:project Necesario. Nombre del proyecto que contiene los objetos de prueba en los que desea clonar o importar pruebas automatizadas.
/login:username,[password] Opcional. Especifica el nombre y la contraseña de un usuario de Azure DevOps válido y quién tiene permisos para ejecutar el comando. Use esta opción si las credenciales de Windows no tienen los permisos adecuados o usa la autenticación básica o no está conectado a un dominio.

Ver configuraciones y variables

A menudo quiere ver las configuraciones que ya están disponibles para ejecutar las pruebas.

Puede ver una lista de configuraciones de prueba y variables de configuración en la página Configuraciones.

En el proyecto, seleccione Planes de prueba>Configuraciones en el área de navegación izquierda. Aquí verá todas las configuraciones y variables de prueba disponibles actualmente para los planes de prueba.

Captura de pantalla de Editor de consultas, Planes de prueba de consultas.

Seleccione una configuración o variable para ver más información sobre ella en la ventana a la derecha.

Creación de configuraciones y variables

Una configuración de prueba es una combinación de valores de variable de configuración. Las variables de configuración podrían ser, por ejemplo, sistema operativo, explorador, tipo de CPU, base de datos. Una configuración puede ser "CPU de Windows 8 + 32 bits" o "CPU de Windows 10 + 64 bits".

Cree primero las variables de configuración. A continuación, combine varios valores de variable para crear una configuración.

  1. Abra la página Configuraciones en el portal web Planes de prueba, seleccione el icono + y seleccione Nueva variable de configuración.

    Captura de pantalla que muestra la opción Nueva variable de configuración en el menú Nuevo.

  2. Escriba un nombre para la variable, como Explorador y una descripción. Seleccione Agregar nuevo valor y agregue un valor. Agregue tantos valores como desee a la variable de configuración y guárdelo.

    Captura de pantalla que muestra cómo agregar valores a una nueva variable de configuración.

  3. Repita los pasos para crear cualquier otra variable de configuración que necesite. Por ejemplo, cree una variable de configuración denominada Sistema operativo con los nombres de cada sistema operativo en el que desea probar.

    Captura de pantalla que muestra cómo establecer los valores de una variable de configuración de sistemas operativos.

  4. Seleccione el icono + y seleccione Nueva configuración de prueba.

    Captura de pantalla que muestra la opción Nueva configuración de prueba en el menú Nuevo.

  5. Escriba un nombre para la configuración de prueba y agregue las variables de configuración que ha creado. Elija un valor para cada variable para esta configuración.

    Captura de pantalla que muestra cómo agregar variables a la nueva configuración de prueba.

    Asegúrese de que Asignar a nuevos planes de prueba está activado para que esta configuración sea el valor predeterminado para todos los nuevos planes de prueba que cree.

  6. Guarde la nueva configuración de prueba.

Asignación de configuraciones a planes y conjuntos de pruebas

Puede asignar configuraciones a un conjunto de pruebas o a un caso de prueba individual. Las configuraciones asignadas a un conjunto de pruebas se aplican a todas las pruebas o conjuntos dentro de él.

  1. Para asignar una configuración a un conjunto de pruebas, en la página Planes de prueba, seleccione un plan. En el área Conjuntos de pruebas, seleccione un conjunto de pruebas y seleccione Más opciones o haga clic con el botón derecho para abrir el menú contextual y, a continuación, seleccione Asignar configuración.

    Captura de pantalla donde se ve la opción del menú Asignar configuración.

    Si agrega varias configuraciones a un conjunto de pruebas, los casos de pruebas se repiten con cada una de las configuraciones asignadas.

    Captura de pantalla que muestra varias asignaciones de configuración a un conjunto de pruebas.

  2. Si es necesario, invalide la configuración predeterminada asignada a un caso de prueba y asigne la configuración que necesita. Seleccione uno o varios casos de prueba, abra el menú contextual y seleccione Asignar configuración.

    Captura de pantalla que muestra la asignación de una configuración asignada a un caso de prueba.

  3. Busque y seleccione las configuraciones que se van a asignar a los casos de prueba.

    Captura de pantalla que muestra las configuraciones de configuración de un caso de prueba.

Ejecución de pruebas con cada configuración

Configure una plataforma de prueba para una configuración determinada, como probar la aplicación con Google Chrome en Windows 10.

  1. Seleccione y ejecute una prueba que tenga asignada esta configuración.

    Captura de pantalla que muestra una prueba con una configuración específica y la opción Ejecutar para la aplicación web seleccionada.

    A medida que ejecuta la prueba, aparece un recordatorio de la configuración en la barra de estado.

    Captura de pantalla que muestra la configuración de esta prueba en la barra de estado.

Seguimiento de los resultados de las pruebas para cada configuración

  1. Abra la página Gráficos del conjunto de pruebas, seleccione Nuevo y seleccione Nuevo gráfico de resultados de pruebas.

    Captura de pantalla que muestra la opción de menú Nuevo gráfico de resultados de pruebas.

  2. Elija un tipo de gráfico, como un gráfico circular o un gráfico de barras, y, a continuación, seleccione Agrupar por>Configuración y elija Aceptar.

    Captura de pantalla donde ve cómo se elige una opción de configuración para el grupo en el cuadro de diálogo de configuración del gráfico.

    Se crea un gráfico que puede ayudarle a realizar un seguimiento de las pruebas en función de las configuraciones. Puede anclar este gráfico al panel.

    Captura de pantalla que muestra un gráfico de barras con valores para No ejecutado, Superado y No superado.

Si tiene un caso de prueba que aparece en varios conjuntos de pruebas, puede establecer las distintas configuraciones de cada conjunto. El mismo caso de prueba puede tener diferentes opciones de configuración en diferentes conjuntos de pruebas y planes de prueba.