Visual Studio. Pruebas con TFS

El equipo de desarrollo tiene un papel fundamental dentro de las prácticas de calidad que se implementan a lo largo de todo el ciclo del proyecto. Las pruebas que ejercitan la corrección del código y la amplitud de la cobertura de estas, son tareas del ámbito de la programación. Durante el curso trataremos de las técnicas y herramientas para realizar estas tareas.
Duración
5 horas.
Audiencia
Dirigido a todos los roles que están involucrados en proyectos de desarrollo de Software, principalmente directores técnicos, programadores, y arquitectos de software. Se requieren conocimientos de Visual Studio.
Objetivos
- Aprender a realizar las pruebas destinadas a los desarrolladores, principalmente, las pruebas unitarias.
- Entender las técnicas de pruebas y las herramientas disponibles para realizarlas dentro del entorno de desarrollo.
- Comprender los aspectos necesarios para realizar Planes de pruebas en un proyecto.
Temario
- Pruebas Unitarias
- Creación de Pruebas Unitarias
- MOCKS y STUBS – objetos falsos de pruebas
- Proyectos de pruebas
- Automatización de pruebas con Listas
- Automatización de pruebas de interfaz de usuario (UI Test Automation)
- Rendimiento del código (Performace Profiling)
- Análisis estático de código
- Análisis de impacto de las pruebas
- Cobertura de código
- Métricas de código
- Test Explorer
- Uso de frameworks de pruebas de terceros
- Code Clone Detection