Saltar al contenido

Automatización de Pruebas Funcionales

Programa:

1. Teoría

Automatización de Pruebas Funcionales
Automatización de Pruebas Funcionales

¿Qué es la «prueba automatizada»?

¿Cómo interactúa la Autoprueba con el sistema bajo prueba?

Marcos de prueba y drivers

Ciclo de vida de la prueba automática

Entrenamiento moral y físico

Apoyo a la dirección y a los colegas

Expectativas realistas

2. Interacción de las pruebas automáticas con el sistema bajo prueba

Interfaces (API, CLI, GUI y otras)

Características del trabajo con aplicaciones móviles

Prueba «a distancia»

Niveles de interacción (modular, integración, sistema)

Combinación de formas de interacción

Aplicaciones multitecnológicas

Prueba de escritura del lenguaje

Herramientas: clasificación y revisión

Conductores y superestructuras

Azúcar sintáctico

Aumentando el nivel de abstracción

Unificadores

Validadores

Marcos

xUnidad: ¿hay alguna alternativa?

Pruebas basadas en modelos

Prueba de mutación

Pex

Superframes

Prueba de palabras clave

Pruebas de comportamiento

Pruebas basadas en modelos

Combina

Infraestructura

Laboratorio de pruebas

Emuladores de sistemas relacionados

Servidor de integración continua

Informes y alertas

4. Reglas para el desarrollo de las pruebas de auto

Preparación

Selección de herramientas

Proyecto piloto

Selección de escenarios para la automatización

¿Cuál es la diferencia entre un caso de prueba y un escenario de prueba?
Registros: ¿bueno o malo?
Desarrollo

Criterios de calidad de la autoprueba

Fixtures and scripts

Datos de prueba

Formación de la arquitectura de prueba

Plantillas para el diseño de pruebas

«Marco casero»

Operación

Análisis de fallos

Tala

Grabación de video.
Depuración de pruebas

Ignorar las pruebas.
Mejora de la estabilidad

Refactoring

Organización de la prueba

Agrupación de pruebas

Arreglos y dependencias

Documentar las pruebas de auto

5. Matices

Automatización de las pruebas de regresión

Automatización de un solo uso

Regla de un cheque

Escenarios simples y complejos

Errores del primer y segundo tipo

Escalabilidad

Idoneidad