Programa del Curso
Introducción
- Pruebas automatizadas
- ATDD (Desarrollo Impulsado por Pruebas de Aceptación)
- BDD (Desarrollo Impulsado por el Comportamiento)
¿Por qué Serenity?
- Los informes de prueba como "documentación viva"
- Actores, tareas y objetivos
- Patrón de guión frente a objetos de página
Serenity Arquitectura
- Páginas, Pasos, Requisitos, Pruebas, Informes
Configuración y configuración del entorno de prueba
- JUnit, Serenity BDD y un poco de Selenium WebDriver
Definición de requisitos y criterios de aceptación
Automatización de los criterios de aceptación
Configuración de los guiones
- Preguntas sobre el guión
- Serenity Habilidades
Probar una aplicación web con guión
Escribir tu primer Serenity examen
Interacciones web de guiones
Preguntas web sobre guiones
Control de tiempos de espera y esperas
Ejecución de la prueba Serenity
Generación de Serenity informes de prueba
Una mirada a la estructura del proyecto Serenity
Integración Serenity con Cucumber y JBehave
Resumen y conclusión
Requerimientos
- Experiencia con automatización de prueba
- Experiencia en programación Java
Audiencia
- Comprobadores de automatización
Testimonios (1)
To get acquainted with the screenplay pattern and learn why this is better dan the old pattern.