Serenity BDD con POM y Screenplay
Automatiza Pruebas Web Robustas
Con este curso aprenderás a desarrollar pruebas web robustas, optimizando la legibilidad, mantenibilidad y eficiencia de tus pruebas. Además con un gran plus, aprendiendo BDD y generando documentación viva (reportes) de alta calidad para el proyecto. Este curso cuenta con casos prácticos del mundo real y la integración de Serenity con herramientas esenciales en un procesos de calidad.
-
Proporcionar una compresión solida sobre el framework de automatización Serenity BDD
-
Aprender a escribir pruebas automatizadas utilizando las mejores prácticas
-
Realizar prácticas sobre casos de estudio reales para fortalecer el aprendizaje continuo en el ambito laboral.
-
Integración de las pruebas sobre un pipeline para entender el SDLC.
-
Desarrollar reportes visuales y detallados.
-
Técnicos, tecnólogos o profesionales en Sistemas e Informática.
Profesionales con conocimientos en Programación Orientada a Objetos-
Conocimiento básico en Java o en POO
-
Conocimiento básico en Pruebas de Software
-
-
Certificado digital con ID para LinkedIn expedido por Dip Learn Academy.
-
Juan Fernández
Software Test Engineer en @plutotv interesado en la calidad de Software y analítico, capacidad que me ha permitido trascender como Líder e instructor y compartir mi conocimiento con los demás basado en la experiencia y no solo teoría.
Por Definir
Por Definir
30 horas
Duración
Precio
Modalidad
Online en vivo
Introducción al curso
Contenido - Objetivos - Reglas Generales
_______________________________________________________________________________________________________
Introduccion a BDD
_______________________________________________________________________________________________________
Escritura de Escenarios Usando Cucumber
_______________________________________________________________________________________________________
Introducción general a los Patrones de Automatización
POM - Screenplay (Journey Pattern)
Implementación de proyecto base
_______________________________________________________________________________________________
Mapeo de Objetos con buenas prácticas
_______________________________________________________________________________________________Práctica POM con Serenity de un flujo completo
_______________________________________________________________________________________________
Manejo de Waits
Implementación de proyecto base
_______________________________________________________________________________________________
Práctica de Screenplay con Serenity del flujo implementado en POM_______________________________________________________________________________________________
Manejo de Assertions_______________________________________________________________________________________________
Manejo de ExceptionsInclusión de Patrones de Diseño a las automatizaciónes
Implementación de proyecto base
_______________________________________________________________________________________________
Cross Browser Testing
_______________________________________________________________________________________________
Ejecución Paralela de Pruebas
_______________________________________________________________________________________________
Implementación de las pruebas en un Pipeline usando Jenkins
Git y Github
Detalle del curso
© Copyright 2023. Todos los derechos reservados por Dip Learn Academy