1
Introducción a la automatización de pruebas
- Presentación y comentarios sobre los objetivos y ventajas de la automatización.
- Poner de relieve los riesgos asociados a la automatización.
- Presentación de los factores de éxito de un proyecto de automatización de pruebas.
Intercambios
Debates sobre las expectativas y experiencias de los participantes.
2
Preparación para la automatización de pruebas
- Identificar la solución de automatización más adecuada para el sistema que se va a probar.
- Seleccione el método y la herramienta adecuados.
- Aprender a diseñar de forma que se garantice la comprobabilidad y se facilite la automatización.
Ejemplo
Comprender la necesidad de anticipar el proyecto de automatización para optimizarlo.
3
Arquitectura genérica para la automatización de pruebas
- Presentación de la arquitectura genérica y las distintas capas.
- Diferentes enfoques de la automatización de pruebas.
- Desarrollo de la solución de automatización de pruebas.
Objetivos de la secuencia
A partir de un ejemplo real, identifique los distintos niveles de automatización.
4
Riesgos y contingencias del despliegue de la automatización
- Selección del enfoque de automatización y gestión de su aplicación.
- Gestión de los principales riesgos.
- Mantenimiento y conservación de la solución de pruebas automatizadas.
Reflexión colectiva
Identificación de los riesgos asociados a la automatización y posibles contingencias.
5
Control de métricas y automatización
- Identificar y clasificar las métricas adecuadas.
- Establecimiento del sistema de medición y control.
- Registro y análisis de los resultados de las mediciones.
- Medición y seguimiento automatizados de las métricas.
Trabajo práctico
Definición de métodos y métricas de supervisión de la automatización de pruebas.
6
Pasar de las pruebas manuales a las automatizadas
- Definición de los criterios de automatización.
- Gestión de las pruebas de regresión.
- Gestión para probar nuevas funciones.
Escenario
A partir de un repositorio de pruebas manual, defina una estrategia de migración a un repositorio de pruebas automatizado.
7
Aprobar el examen de certificación
- Examen supervisado por GASQ.
8
Supervisión automatizada de las pruebas y mejora continua
- Verificación de componentes y scripts de prueba automatizados.
Examen
Adaptación a los cambios del sistema sometido a prueba y su entorno.