Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Hay varios tipos de prueba integrados en Visual Studio, como las pruebas unitarias, web, de carga y manuales, además de la medición de cobertura de código. Visual Studio Team System Test permite a los usuarios de Visual Studio Team System realizar pruebas en equipos remotos. Esta configuración recibe comúnmente el nombre de plataforma de pruebas. Una plataforma de pruebas proporciona una ejecución de pruebas distribuida y automatizada. Una plataforma de pruebas de Test Edition se compone de un controlador de pruebas y de uno o más agentes. Un controlador de prueba puede coordinar la ejecución de varias ejecuciones de prueba en equipos donde estén instalados los correspondientes agentes de pruebas. La memoria y los recursos de la CPU limitan la cantidad de carga que el agente de pruebas puede generar en una plataforma de pruebas de Team Test. El servicio controlador propiamente dicho no genera demasiado trabajo, pero la base de datos del controlador requiere una cantidad de recursos considerable para administrar los datos y los agentes que intervienen en el escenario de prueba de carga.
El uso más común de una plataforma de pruebas es ajustar la escala de la generación de carga. Por ejemplo, si desea ejecutar una prueba de carga que simule 10.000 usuarios, puede configurar un solo controlador y cinco equipos agentes para emularlo. También puede ejecutar un conjunto grande de pruebas funcionales en los equipos agente. Las pruebas se ejecutarán en paralelo, lo que permite reducir la cantidad de tiempo que se emplea en ello.
Aplicaciones y servicios de la plataforma de pruebas Team Test
El controlador de Test Edition hospeda los archivos de ejecución de pruebas necesarios para que Test Edition ejecute pruebas en los equipos agente de Test Edition. Los servicios y las aplicaciones siguientes se ejecutan en el controlador de Test Edition:
- Visual Studio Team Test Controller Service (QTController.exe) Este servicio se comunica con los agentes de pruebas y se ejecuta en el contexto de usuario proporcionado en el momento de la instalación. La cuenta de usuario especificada debe tener permiso para leer los contadores de rendimiento en los equipos agente de la prueba.
Los servicios y las aplicaciones siguientes se ejecutan en el agente de Test Edition:
Visual Studio Team Test Agent Service (QTAgentService.exe) Este servicio se comunica con el controlador de pruebas e inicia los procesos del agente en el equipo donde se ejecutan realmente las comprobaciones. El servicio se ejecuta en el contexto de usuario proporcionado en el momento de la instalación.
Visual Studio Team Test Agent (QTAgent.exe) Las pruebas se ejecutan en este proceso. El proceso se ejecuta en el contexto de usuario proporcionado en momento de la instalación.
Requisitos de la plataforma de pruebas Team Test
El número de plataformas de pruebas incluidas en la implementación y el ámbito de las pruebas realizadas afecta a las necesidades de hardware y software para los controladores y agentes de pruebas del entorno. Para obtener más información sobre los requisitos de hardware de la plataforma de pruebas, vea Requisitos de la plataforma de pruebas para Team System.
Para obtener más información sobre las plataformas de pruebas, vea Configurar la funcionalidad de controladores y agentes.