Asignar roles a Test Controller y Test Agent para las pruebas automatizadas de Visual Studio

Este tema atañe a:

Visual Studio Test Professional

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

El tema es aplicable El tema es aplicable El tema es aplicable El tema es aplicable El tema no es aplicable

En este tutorial se muestra cómo crear y configurar un entorno de prueba que utiliza un controlador de pruebas y agentes de prueba para distribuir las pruebas entre varias máquinas utilizando Visual Basic en Visual Studio 2012.Adicionalmente, este tutorial muestra cómo agregar adaptadores de datos y diagnóstico para la configuración de pruebas.

En este tutorial, se realizarán las siguientes tareas:

  • Crear una configuración de prueba.

  • Asignar roles a un controlador de pruebas y agentes de pruebas.

  • Asignar un adaptador de datos y de diagnóstico a la configuración de pruebas.

Requisitos previos

Para crear y configurar una configuración de pruebas

  1. En el Explorador de soluciones, haga clic con el botón secundario en Elementos de la solución, seleccione Agregar y, a continuación, elija Nuevo elemento.

    Aparecerá el cuadro de diálogo Agregar nuevo elemento.

  2. En el panel Plantillas instaladas, elija Configuración de pruebas.

  3. En el cuadro Nombre, escriba TestSettingDistributedTestWalkthrough.

  4. Elija Agregar.

    El nuevo archivo TestSettingDistributedTestWalkthrough.testsettings aparece en Explorador de soluciones, bajo la carpeta Elementos de la solución.

    Se muestra el cuadro de diálogo Configuración de pruebas.La página General está seleccionada.

    Ahora, puede modificar y guardar los valores de la configuración de pruebas.

    [!NOTA]

    Cada configuración de pruebas que se crea aparece como una opción para las opciones Seleccionar configuración de pruebas activa y Editar configuraciones de pruebas del menú Prueba.

  5. En Nombre, escriba el nombre de la configuración de pruebas.

  6. Bajo Descripción, escriba configuración de prueba distribuida.

  7. Deje Esquema de nombre predeterminado seleccionado.

Para asignar roles a un controlador de pruebas y agentes de pruebas.

  1. Elija Roles.

    Se mostrará la página Roles.

  2. Para ejecutar la prueba de rendimiento remotamente, use la lista desplegable Método de ejecución de las pruebas y seleccione Ejecución remota.

  3. En la lista desplegable Controlador, escriba el nombre del equipo donde haya instalado el controlador de pruebas creado en el procedimiento Instalar un controlador de pruebas.

    [!NOTA]

    Si es la primera vez que agrega un controlador, no se mostrará ningún controlador en la lista desplegable.Esta lista se rellena con controladores anteriores especificados en otras configuraciones de pruebas.

  4. En Roles, elija Agregar.

  5. En la fila resaltada bajo la columna Nombre, escriba prueba distribuida.

Para asignar un adaptador de datos y de diagnóstico a la configuración de pruebas.

  1. Elija Datos y diagnósticos.

    Se mostrará la página Datos y diagnósticos.

  2. En Rol, compruebe que el rol de la prueba distribuida está seleccionado.

  3. En Datos y diagnóstico para el rol seleccionado, seleccione los adaptadores System Information e IntelliTrace.

    Para obtener información sobre estos adaptadores y otros adaptadores que puede utilizar en una configuración de pruebas, vea Especificar la configuración para las pruebas de Visual Studio.

  4. Elija Hosts.

  5. (Opcional) Si el equipo se está ejecutando en una versión de 64 bits de Microsoft Windows y compiló la prueba con la configuración Cualquier CPU, use la lista desplegable Ejecutar pruebas en procesos de 32 bits o 64 bits y seleccione Ejecutar pruebas en proceso de 64 bits en un equipo de 64 bits.

    SugerenciaSugerencia

    Para tener una flexibilidad máxima, compile los proyectos de prueba con la configuración Cualquier CPU.Después puede ejecutarse en ambos agentes de 32 y 64 bits.No hay ventaja por compilar los proyectos de prueba con la configuración de 64 bits.

  6. Para guardar la nueva configuración de pruebas, elija Aplicar.

  7. Elija Cerrar.

  8. En el menú Prueba, seleccione Seleccionar configuración de pruebas activa y, a continuación, elija TestSettingDistributedTestWalkthrough.testsettings.

  9. Ejecute la prueba como de costumbre.

    Cuando el controlador de pruebas procesa pruebas unitarias y pruebas de interfaz de usuario codificadas, las divide en grupos de 100 y las envía a un equipo del agente de prueba.Por ejemplo, si tiene 250 pruebas unitarias y tres agentes de pruebas, las primeras 100 pruebas unitarias se enviarán a agente1, las 100 siguientes se enviarán a agente2 y las siguientes 50 se enviarán a agente3.

    Para obtener más información sobre cómo crear una configuración de pruebas en Visual Studio, vea Especificar la configuración para las pruebas de Visual Studio.

Vea también

Conceptos

Instalar y configurar agentes de prueba y controladores de prueba

Configurar máquinas y recopilar información de diagnóstico con la configuración de pruebas

Otros recursos

Configurar controladores de pruebas y agentes de pruebas para administrar pruebas con Visual Studio