Compartir a través de


Cómo: Administrar una plataforma de pruebas

Actualización: noviembre 2007

Puede utilizar un grupo de equipos para generar una carga simulada para realizar pruebas. Este grupo de equipos consta de un único controlador y uno o varios agentes que, en conjunto, reciben el nombre de plataforma de pruebas. Para obtener más información, consulte Controladores, agentes y plataformas de pruebas.

Para realizar funciones administrativas en una plataforma de pruebas, seleccione Administrar controladores de prueba en el menú Prueba. Se mostrará el cuadro de diálogo Administrar controlador de prueba.

Las acciones siguientes están disponibles para la plataforma de pruebas:

  • Eliminar archivos temporales
    Elimina los directorios de implementación tanto en los agentes como en el controlador. Sólo está disponible si la plataforma de pruebas está inactiva, es decir, si todos los agentes están en estado Listo.

  • Reiniciar agente de pruebas
    Reinicia el controlador y los agentes. Aparece una advertencia si hay una ejecución en curso.

El cuadro de lista Agentes muestra el nombre de equipo y el estado de cada uno de los agentes asociados al controlador.

A continuación, se muestran los valores posibles para el estado de los agentes:

  • Ejecutando prueba: la prueba que está ejecutándose actualmente sólo puede verse en la ventana Ejecución de prueba.

  • Listo

  • Sin conexión

  • Desconectado

También puede cambiar el estado de los agentes de una plataforma de pruebas utilizando el cuadro de diálogo Administrar controlador de prueba.

Las acciones que se muestran a continuación están disponibles en este cuadro de diálogo:

Acción

Descripción

Propiedades

Abre el cuadro de diálogo Propiedades del agente.

Agregar

Abre el cuadro de diálogo Propiedades del agente para agregar agentes a la plataforma de pruebas. En el cuadro de diálogo Propiedades del agente, puede cambiar otras propiedades y agregar atributos.

Quitar

Quita un agente de este controlador. Esta opción sólo está habilitada si el agente no está ejecutando ninguna prueba.

Sin conexión/En línea

Se trata de un botón de alternancia. La columna Estado del cuadro de lista Agentes mostrará el estado actual de cada agente. Si el estado actual es Listo, el botón indicará Sin conexión, mientras que si el estado actual es Sin conexión, el botón indicará En línea. Los agentes cuyo estado sea Listo estarán disponibles para la ejecución de pruebas. Los agentes cuyo estado sea Sin conexión no ejecutarán pruebas.

Reiniciar

Disponible en cualquier momento. El usuario recibe una advertencia si hay un agente ejecutando una prueba. Al detener el servicio del agente, se detiene cualquier proceso del agente y también cualquier prueba que se esté ejecutando en ese agente.

Actualizar

Actualiza el cuadro de diálogo.

Para administrar a un agente cambiando las propiedades, seleccione al agente en la lista y, a continuación, haga clic en Propiedades. Puede cambiar las siguientes propiedades:

Propiedad del agente

Descripción

Weighting

Sirve para distribuir la carga cuando se utilizan agentes con niveles de rendimiento diferentes. Por ejemplo, un agente con un peso de 100 recibe dos veces la carga de un agente con un peso de 50.

Conmutación de IP

Sirve para configurar la conmutación de IP. La conmutación de IP permite que un agente envíe solicitudes a un servidor utilizando un intervalo de direcciones IP.

La conmutación de IP es importante si la prueba de carga obtiene acceso a una batería de servidores Web. La mayoría de los equilibradores de carga establecen una afinidad entre un cliente y un servidor Web determinado utilizando la dirección IP del cliente. Para obtener un buen equilibrio de carga en la batería de servidores Web, es importante que las solicitudes procedan de un intervalo de direcciones IP.

Nota:
El servicio del agente debe ejecutarse con privilegios de administrador para configurar las tarjetas de red.

Atributos

Conjunto de pares nombre/valor que se pueden utilizar en la selección del agente. Los atributos predeterminados son Nombre y SO. Pueden asignarse conjuntos de atributos similares a las pruebas individuales. Estos atributos se utilizan para determinar qué prueba se puede ejecutar en un agente específico. Por ejemplo, una prueba puede requerir un sistema operativo determinado. Puede configurar los atributos en la ficha Controlador y agentes del archivo de configuración de ejecución. Para obtener más información, vea Cómo: Especificar la configuración de una ejecución de prueba.

Los cambios en el peso y los atributos de un agente entran inmediatamente en vigor, pero no afectan a las pruebas que se están ejecutando. El intervalo de direcciones IP entra en vigor después de reiniciar el controlador.

Nota:

Puede establecer propiedades en pruebas individuales y en la configuración de ejecución para selección del agente.

Todos los cambios se registran en el archivo de registro del controlador.

Cambiar las propiedades del agente

Para cambiar las propiedades de un agente

  1. En el menú Prueba en Visual Studio, haga clic en Administrar controladores de prueba.

    Se mostrará el cuadro de diálogo Administrar controlador de prueba.

  2. En el cuadro de lista desplegable Controlador, elija el nombre del controlador cuyos agentes desee cambiar. Si el controlador no aparece en la lista, escriba el nombre del equipo controlador.

  3. En la sección Agentes del cuadro de diálogo, elija el equipo agente para el que desea cambiar la configuración.

  4. Haga clic en Propiedades para cambiar propiedades, como Conmutación de IP.

Vea también

Tareas

Cómo: Ejecutar una prueba en un equipo de pruebas

Cómo: Ejecutar una prueba de carga mediante agentes

Conceptos

Controladores, agentes y plataformas de pruebas

Configurar la funcionalidad de controladores y agentes

Requisitos de la plataforma de pruebas para Team System

Otros recursos

Trabajar con pruebas de carga