Entornos de laboratorio estándar
Un entorno de laboratorio estándar es una colección de equipos que se puede administrar como grupo, durante las pruebas. Los equipos pueden ser físicos o máquinas virtuales de Windows.
Normalmente, se usan entornos de laboratorio cuando se está probando una aplicación que se ejecuta en servidores, como una aplicación web. Los componentes de servidor se ejecutan en las máquinas del laboratorio y el explorador web o la aplicación cliente se ejecuta en la máquina local.
Los entornos de laboratorio permiten recopilar datos de diagnóstico de las máquinas servidor mientras realiza las pruebas desde el equipo cliente. Por ejemplo, puede recopilar registros de eventos o datos de IntelliTrace. Si registra un error durante la prueba, estos datos se adjuntarán al informe de errores para facilitar el diagnóstico del error.
Los entornos de laboratorio también proporcionan una manera cómoda de asignar equipos a los evaluadores. Un equipo solo puede estar en un laboratorio a la vez. Puede marcar que un laboratorio está en uso por parte de usted para un propósito determinado.
Como alternativa a los entornos de laboratorio estándar, puede ser conveniente estudiar los entornos de SCVMM. Un entorno de SCVMM está compuesto por máquinas virtuales. Permite restaurar las máquinas a un nuevo estado antes de iniciar las pruebas; también podrá tomar instantáneas de los estados de las máquinas para ayudar a diagnosticar los errores.
¿Ya existe un entorno que podría usar?
Abra Lab Center en Microsoft Test Manager para comprobar si hay un entorno de laboratorio que ya está preparado y sin usarse. Seleccione un entorno para comprobar si tiene el número y los tipos de máquinas que busca.
Si encuentra un entorno conveniente, márquelo como 'en uso' e instale el software en él. Una vez que finalice las pruebas, no olvide desmarcarlo.
Si no encuentra un entorno conveniente, tendrá que crearlo.
Crear un entorno estándar
Es posible agregar tanto equipos físicos como máquinas virtuales a un entorno estándar. Si tiene máquinas virtuales administradas por SCVMM, es mejor agregarlas a un entorno de SCVMM, en lugar de estándar.
Cada máquina tiene que ejecutar uno de estos sistemas operativos: Windows XP SP3, Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 o Windows Server 2012.
En cada máquina:
Configure una cuenta de usuario y una contraseña que tenga privilegios administrativos. Todas las máquinas deben tener el mismo nombre de usuario y la misma contraseña. No importa si la cuenta es local o de dominio.
Asegúrese de que esté habilitado el uso compartido de archivos.
Abra Microsoft Test Manager y conéctese a su proyecto de equipo y a su plan de pruebas.
Inicie el Asistente para nuevo entorno.
Si este paso no funciona, puede que sea preciso instalar un controlador de pruebas en Team Foundation Server. Puede instalarlo desde el disco de instalación de Visual Studio. Vincule el controlador de pruebas a su colección de proyectos de equipo.
Elija el entorno estándar.
Defina el entorno; para ello, agregue los equipos. Escriba el nombre de dominio completo de cada equipo.
Establezca el rol de cada máquina, por ejemplo, en Servidor web o Servidor de bases de datos. Puede elegir un rol en la lista desplegable o inventar su propio nombre de rol. En las pruebas manuales, los nombres de rol ayudan a recordar cómo tiene previsto configurar cada máquina.
No tiene que escribir nada en las propiedades de la máquina ni en las páginas de opciones avanzadas. (Estas se usan para pruebas automatizadas.)
Elija la opción de comprobación para completar el asistente y cerrarlo. El entorno aparece en la lista de entornos.
El entorno podría permanecer en estado de preparación durante varios minutos.
Cuando el estado del entorno está listo, esto significa que los agentes de prueba se han instalado en cada máquina y que están comunicándose con el controlador de pruebas del proyecto de equipo. Los agentes de prueba permiten recopilar datos de diagnóstico de las máquinas mientras se ejecuta la prueba.
En esta fase, puede:
Conectarse para iniciar sesión en las máquinas del entorno.
Reservar el entorno y sus máquinas para sí; para ello, márquelos como En uso.
Usar un entorno estándar
Marque el entorno como 'en uso' para asignárselo a sí mismo.
Conéctese al entorno.
Inicie sesión en las máquinas e instale la última compilación del software.
En las propiedades del plan del Centro de pruebas, establezca el entorno de pruebas en el entorno elegido. Esto le permite recopilar registros de eventos y otros datos de las máquinas del entorno.
-
La información de diagnóstico de las máquinas del laboratorio se incluirá en los resultados de pruebas. Asimismo, se asociarán todos los errores que se creen.
Cuando termine con el entorno, elija 'desmarcar en uso'.
Si lo prefiere, puede eliminar el entorno para permitir que las máquinas se agreguen a otros entornos.
Preguntas y respuestas
P: El estado del entorno de laboratorio no está listo. ¿Qué debo hacer?
R: En el menú contextual del entorno, elija Reparar. La reparación llevará unos minutos.Este estado significa que el agente de prueba no está instalado y configurado correctamente en una de las máquinas del entorno. La operación de reparación inicia sesión en las máquinas e instala y configura el agente.
Si la reparación no da resultado, asegúrese de que la máquina de prueba y la máquina del controlador de pruebas pueden comunicarse. Abra Centro de laboratorio, Controladores de pruebas, para comprobar dónde está instalado el controlador de pruebas (normalmente, se encuentra en la misma máquina que TFS). Puede conectarse al entorno e iniciar sesión en sus máquinas aunque su estado sea No está listo.
P: ¿Qué máquinas se pueden incluir en un entorno de laboratorio estándar?
R: Cualquier máquina virtual o física que ejecute Windows 7, Windows 8, Windows Server 2008 o Windows Server 2012.Si tiene una máquina virtual que se ejecuta en SCVMM, es mejor agregarla a un entorno de SCVMM.
P: ¿Se puede incluir una máquina con Windows XP en un entorno de laboratorio?
SíR: Sí, pero tiene que instalar y configurar manualmente el agente de prueba en dicha máquina. El instalador del agente de prueba incluye el instalador de Visual Studio. Tras la instalación, ejecute la aplicación de configuración de agentes de prueba y escriba la ubicación del controlador de pruebas.