Compartir a través de


Cómo: Ejecutar pruebas automatizadas mediante entornos virtuales

Puede utilizar Microsoft Test Manager para ejecutar pruebas automatizadas mediante entornos virtuales que ha creado con Lab Management. Tiene que asociar la prueba automatizada a un caso de prueba. A continuación, puede agregar el caso de prueba a un conjunto de pruebas que forme parte de un plan de pruebas. También puede ejecutar estas pruebas desde la línea de comandos mediante tcm.exe. Los resultados se pueden ver como parte de sus resultados del plan de pruebas.

La ejecución de pruebas automatizadas mediante entornos virtuales es el mismo proceso que la ejecución de pruebas automatizadas mediante Microsoft Test Manager con entornos físicos. En los siguientes procedimientos se describen los requisitos previos de los entornos virtuales para poder ejecutar pruebas automatizadas. Puede conectar con el entorno virtual después de haber ejecutado sus pruebas.

Nota No se recomienda utilizar entornos virtuales para ejecutar pruebas de carga o esfuerzo.

Requisitos previos

Antes de ejecutar pruebas automatizadas mediante su entorno, debe seguir estos pasos:

Procedimientos

Para ejecutar pruebas automatizadas mediante un entorno virtual

  1. Cree un entorno virtual y agregue las máquinas virtuales o las plantillas necesarias para cada rol. Para obtener más información, vea Conceptos y directrices sobre entornos virtuales y Cómo: Crear un entorno a partir de máquinas virtuales o plantillas.

    Nota

    Debe habilitar la capacidad de prueba en el entorno virtual. Debe seleccionar un controlador de prueba para utilizarlo para esta capacidad.

  2. Para iniciar el entorno virtual, selecciónelo en la vista Entornos y haga clic en Iniciar.

    Nota

    Si el entorno que desea utilizar ha estado almacenado en la biblioteca, debe implementarlo para crear las máquinas virtuales a partir de las imágenes almacenadas antes de iniciarlo.

  3. Compruebe que los equipos de su entorno se han iniciado y que la capacidad de prueba está habilitada. En la vista Entornos, el estado de la capacidad de prueba aparece al lado de Pruebas en los detalles del entorno.

    Nota

    Si está ejecutando pruebas que interactúan con el escritorio, debe iniciar sesión en la máquina virtual que se utiliza como rol para ejecutar pruebas en su entorno a fin de iniciar el proceso interactivo del agente de prueba. Hasta que inicie sesión en el equipo, la capacidad de prueba no estará habilitada.

  4. (Recomendado) Para evitar que otros usuarios se conecten accidentalmente con su entorno mientras ejecuta sus pruebas, haga clic en la flecha desplegable situada junto a Marcar 'En uso' en la barra de herramientas. Agregue un comentario sobre quién está utilizando el entorno y haga clic en Marcar 'En uso'.

    Si otro usuario intenta conectarse con el entorno que se está usando, aparece una advertencia con los comentarios que escribió en el cuadro de diálogo Conectar con el entorno.

    Nota

    También puede marcar un entorno como En uso desde el Visor de entorno de Microsoft.

  5. Instale su aplicación en las máquinas virtuales de su entorno. Puede utilizar la capacidad de flujo de trabajo para hacerlo automáticamente mediante una definición de compilación. Para obtener más información sobre cómo hacerlo, vea Cómo: Implementar una aplicación en un entorno virtual. O bien, puede instalar la aplicación manualmente.

    Nota

    Se recomienda tomar una instantánea de cada máquina virtual después de instalar su aplicación para poder volver con facilidad a este estado inicial con la aplicación instalada.

  6. Para ejecutar sus pruebas automatizadas, utilice los procedimientos de Cómo: Ejecutar pruebas automatizadas desde un plan de pruebas mediante el Administrador de pruebas de Microsoft para realizar las siguientes tareas:

    1. Asignar una compilación a su plan de pruebas para utilizarla para buscar el ensamblado de pruebas.

    2. Crear una configuración de pruebas que contenga el conjunto de roles para su entorno virtual y asigne esta configuración de pruebas y su entorno a su plan de pruebas.

    3. Ejecutar sus pruebas automatizadas.

    4. Ver los resultados.

    Nota

    Si está ejecutando pruebas que interactúan con el escritorio, puede ver cada prueba a medida que se ejecuta si conecta con el entorno desde la vista Entornos en la máquina virtual para que el rol ejecute las pruebas. Si es un administrador, también puede ver las pruebas a medida que se ejecutan en la miniatura de la máquina virtual.

  7. Para investigar cualquier resultado de una prueba, puede conectar con cualquiera de las máquinas virtuales del entorno. Para ello, haga clic con el botón secundario en el equipo en la vista Entornos y elija Conectar.

    Aparece el Visor de entorno de Microsoft.

    Para obtener más información sobre cómo conectarse a un entorno virtual, vea Cómo: Conectar con un entorno virtual.

    Si está usando un entorno con aislamiento de red habilitado, vea How to: Connect to Virtual Machines in an Environment that Uses Network Isolation.

Vea también

Conceptos

Usar un laboratorio virtual para el ciclo de vida de la aplicación

Ejecutar pruebas automatizadas

Otros recursos

Realizar pruebas con entornos virtuales