Introducción a la automatización de RestApis con RestAssured
Automatiza las pruebas de las Rest APIs y asegurate que tus servicios funcionan correctamente antes de cada despliegue.
Description
Las aplicaciones de hoy en día son sometidas constamente a cambios para adaptarse a un mercado que evoluciona constantemente, de ahi nace la necesidad de poder validar que nuestra aplicación se encuentra en un estado saludable antes de ser liberada a nuestros clientes, y esto debe hacerse de la forma más eficaz y eficiente.
Para poder lograr hacer esto nos apoyamos en la automatización, automatizamos despliegues, procesos y pruebas.
RestAssured es una herramienta excelente para apoyar todo este proceso, ya que nos brinda un DSL bastante sencillo para escribir pruebas legibles, sólidas y extensibles.
En este curso vas a ver como sacarle el mejor provecho a esta herramienta y vas a aprender como pasar de principiante a un nivel intermedio en escritura de pruebas automatizadas para APIs.
Acompañame y aprende buenas prácticas y tips que te voy a mostrar a lo largo del curso.
Vas a ver como usar Hamcrest para escribir aserciones, vas a ver como integrar con Allure para pintar reportes del estado de las pruebas.
Vamos a aprender a usar algunos patrones de diseño los cuales te permitiran escribir pruebas más extensibles y legibles y que elevaran tus skills técnicos.
Algunas cosas que verás:
La importancia de automatizar pruebas API.
Hacer peticiones Get, Post, Put, Delete.
Añadir filtros para loguear requests y responses.
Generar reportes de la ejecución usando Allure.
Patrones de diseño: Builder.
What You Will Learn!
- La importancia de automatizar pruebas API.
- Hacer peticiones Get, Post, Put, Delete.
- Añadir filtros para loguear las peticiones y respuestas.
- Generar reportes de la ejecución usando Allure.
- Patrones de diseño: Builder.
Who Should Attend!
- Personas que quieran aprender a automatizar pruebas APIs usando RestAssured
- Personas con interés de mejorar sus skills técnicos y llevar su carrera a otro nivel
- QA, desarrolladores, Líderes técnicos