Hola de nuevo,

Si la virtualización es beneficiosa de por si, si la combinamos con otras tecnologías las soluciones que se logran son incluso mejores.

La semana pasada, el grupo de Vissual Studio Team System anuncio la publicación de la beta de este nuevo producto para la gestión de labs de pruebas. Visual Studio Team System 2010 Lab Management es una solución integrada que facilita todos los beneficios de la virtualización para la gestión del ciclo de vida de las aplicaciones.

Connect To a Team Project

Las características principales son:

  • Administración sencilla de entornos con configuraciones mas complejas 
    • El entorno de laboratorio como la entidad principal de administración de labs multimaquina.
    • Instalación de varias configuraciones para probar rápidamente
    • Acceso fácil y consistente a los entornos de pruebas
    • Creación de varias copias del entorno de pruebas para las pruebas en paralelo. 
  • Nuevo entorno limpio en minutos
    • Snapshot del entorno: Ligero y eficiente
    • Herramientas para la exploración del entorno
  • Creación planificada/ciclo de test fortificado
    • Snapshot para entornos limpios
    • Planificación de entorno de aplicaciones
    • Testing en un entorno mas realista
  • Enriquecimiento del control de errores con el snapshot del entorno
    • reduce el numero de no-repro bugs

La imagen a continuación muestra la arquitectura del Lab Management.

clip_image002

Desde el punta de vista servidor, el servicio Lab Management es uno de los múltiples servicios ejecutándose dentro de Team Foundation Server (TFS). Esto es lo que hace la solución Lab Management unica para  software testers y desarrolladores. Ahora puedes mapear tus recursos de laboratorio, como host, maquinas virtuales y almacenamiento a Team Project Collections y Team Projects; Esto alinea las necesidades de almacenamiento con las necesidades del negocio para los proyectos que se están ejecutando.

El servicio de administración de Labs en TFS emplea System Center Virtual Machine Manager (SCVMM) para la administración del entorno de laboratorio y, la creación y gestión de maquinas virtuales, a través de diferentes plataformas de virtualización.

Microsoft Test and Lab Manager es un cliente mejorado basado en  Windows Presentation Fundación. El Lab Center en Test y Lab Manager te permite realizar

  • Crear y administrar entornos físicos o virtuales.
  • Obtener snapshots del entorno o recuperar los  snapshots existentes para entornos virtuales.
  • Interactuar con máquinas virtuales directamente a través del visor de entornos (environment viewer)
  • Definir las configuraciones de test para los entornos de pruebas.
  • Definir y ejecutar planificación de pruebas, test suites y casos de test

Algunos links con información interesante:

- Visual Studio Download Page – Dese aquí puedes descargar los componentes necesarios.

- Este video puede guiarte a través del proceso de planificación e instalación de TFS.

- Lab Management Setup Guide download (setup/config del Lab Management)

- Online documentation for Team Test (Documentos sobre las características generales del testeo de aplicaciones y consolas de administración).

- Lab Management blog

Ahora, solo queda virtualizar los entornos de pruebas, y cuando este la versión definitiva, disfrutar de todas sus ventajas.

Un saludo.

Raúl del Moral.

Ingeniero de soporte Microsoft Premier.