MALLA CURRICULAR
Módulo 1: Fundamentos de las pruebas de software
Conceptos y definiciones
¿Por qué es necesario probar?
¿Qué son las pruebas?
Problemática de la comprobación y las pruebas
Siete principios de las pruebas
Proceso de pruebas fundamental
Psicología de las pruebas
Código de Ética
Módulo 2: Las pruebas en el ciclo de vida del software
Modelos de desarrollo de software
Niveles de pruebas:
- Pruebas de componentes
- Pruebas de integración
- Pruebas de sistema
- Pruebas de aceptación
Tipos de pruebas
Pruebas de mantenimiento
Módulo 3: Técnicas estáticas
Las técnicas estáticas y el proceso de pruebas.
Proceso de revisión.
Análisis estático mediante herramientas.
Módulo 4: Técnicas de diseño de pruebas
El proceso de desarrollo de las pruebas
Categorización de las técnicas de diseño de prueba
Técnicas de caja negra basadas en especificación
Técnicas de caja blanca basadas en la estructura
Técnicas basadas en la experiencia
Selección de técnicas de prueba
Módulo 5: Gestión del proceso de pruebas
Consideraciones previas generales
Organización del equipo de pruebas
Estimación y planificación de las pruebas
Monitorización y control de las pruebas
Gestión de la configuración
Riesgo y pruebas
Gestión de incidencias
Módulo 6: Herramientas de pruebas
Tipos de herramientas de pruebas
Uso efectivo de las herramientas: beneficios y riesgos potenciales
La introducción de una herramienta en una organización