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. ![]()
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.
![]() |
---|
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
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.
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.
En la sección Agentes del cuadro de diálogo, elija el equipo agente para el que desea cambiar la configuración.
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