Automation Tester Avanzado: REST Assured, Cucumber y Groovy

Aprendé a crear desde cero frameworks con Java, Cucumber, Rest Assured, TestNG y Groovy! Gran salida laboral!

Ratings: 3.89 / 5.00




Description

El camino del Test Engineer tiene que tener API Automation. Y qué mejor que aprender varias maneras y distintas tecnologías y frameworks para crearlos desde cero? 

En este curso vamos a crear dos Frameworks para dos entornos de trabajo diferentes. Les voy a explicar en qué caso recomiendo cada uno y por qué, para que ustedes puedan argumentar y defender sus decisiones (esto da una excelente visibilidad en la carrera profesional!).

Lo mejor? Van a aprender a diseñar soluciones para API Testing más que hacer las cosas por memoria. Este es un skill esencial para ser un Ingeniero de Pruebas y destacarse en el mundo de Testing.

Los casos que me he encontrado y resuelto a lo largo de más de 10 años de experiencia los comparto con detalle, para que si se encuentran con alguno de estos desafíos puedan resolverlos con confianza usando el material del curso como referencia.

Este curso va a ser actualizado siempre en función del feedback de los estudiantes. Si hay algo que sentís hace falta agregar, será agregado! Hagamos de este el curso DEFINITIVO para API Automation.

Así que sin más, es hora de aprender TODO sobre API Automation: Desde configurar lo básico, a hacer mocking de servicios, pasando por autenticación de dos vías, simple y muchísimo más!

What You Will Learn!

  • El concepto de API.
  • Cómo crear un framework para el testing automatizado de APIs con Java y Cucumber.
  • Cómo utilizar Rest Assured.
  • Por qué es tan importante automatizar API Testing?
  • Cuándo hacer API testing y cuándo hacer UI testing?
  • Creación de reportes en el framework.
  • Ejemplos prácticos de casos reales.
  • Cómo hacer otro tipo de Framework con Groovy y TestNG
  • Mejores prácticas y casos complejos reales.

Who Should Attend!

  • Automation Testers que solo usan Selenium
  • Testers manuales que quieren empezar a automatizar siguiendo las mejores prácticas.