
Software Testing with Visual Studio 2010
Jeff Levinson
- Editorial
- Addison Wesley
- Año
- 2010
- Páginas
- ~336
- Nivel
- Intermedio
De qué trata
Manual técnico exhaustivo escrito por Jeff Levinson que explora las capacidades de aseguramiento de la calidad y gestión del ciclo de vida de las aplicaciones (ALM) introducidas con Microsoft Visual Studio 2010 y Team Foundation Server (TFS) 2010. Está pensado para ingenieros de control de calidad (QA), líderes de pruebas y desarrolladores .NET de nivel intermedio que debían coordinar planes de pruebas empresariales y conectar las tareas de desarrollo con los requerimientos del negocio en infraestructuras corporativas de Microsoft.
El contenido cubre en profundidad las herramientas clave del ecosistema de testing de Microsoft de dicha generación: Microsoft Test Manager (MTM), Visual Studio Test Professional y Visual Studio Ultimate. Enseña a diseñar planes y suites de prueba estructurados, a ejecutar pruebas manuales interactivas mediante Test Runner capturando diagnósticos en tiempo real (vídeo, capturas de pantalla y registros de eventos) y a automatizar pruebas funcionales de interfaz con Coded UI Tests (CUIT). Asimismo, detalla el uso de IntelliTrace para generar informes de error reproducibles con datos históricos de ejecución, la integración de suites automatizadas en los flujos de compilación continua de TFS y el aprovisionamiento de entornos de prueba virtualizados mediante Microsoft Lab Management y SCVMM.
El libro guía al lector a través de la configuración práctica de laboratorios virtuales de pruebas, la parametrización de casos de prueba con fuentes de datos externas y la creación de cuadros de mando con métricas de cobertura y calidad en Excel y SQL Server Reporting Services. Representa una radiografía técnica valiosa para comprender la maduración del modelo ALM de Microsoft a comienzos de la década de 2010. Conviene tener en cuenta que gran parte de su instrumental (como Microsoft Test Manager y Coded UI Tests) ha sido discontinuado o sustituido en la actualidad por Azure DevOps, Playwright y pipelines modernos de CI/CD, por lo que su valor contemporáneo se enfoca en el mantenimiento de sistemas legados o en el análisis evolutivo de procesos QA.
- Visual Studio 2010
- Microsoft Test Manager (MTM)
- Team Foundation Server (TFS)
- Pruebas manuales
- Coded UI Tests
- IntelliTrace
- Lab Management
- Gestión ALM
- Métricas de calidad
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

