Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprende API test con Java Rest Assured y Cucumber
Rating: 3.9 out of 5(7 ratings)
31 students

Aprende API test con Java Rest Assured y Cucumber

Aprende a armar un framework de automatización con JAVA, Maven y Cucumbercon Rest Assured.
Last updated 11/2024
Spanish

What you'll learn

  • Escribir casos de pruebas con código de fácil mantenimiento y reutilizable.
  • Configurar de 0 un Framework de automatización de pruebas de aplicaciones web con Java Rest Assured y otras herramientas útiles.
  • Con este curso aprenderás a hacer automatización de pruebas para APIs utilizando principalmente Java, Selenium entre otras librerías y herramientas.
  • Buenas Practicas

Course content

6 sections36 lectures9h 34m total length
  • Presentación4:40
  • Contextualización en APIs Pt112:42
  • Contextualización en APIs Pt227:26

Requirements

  • Preferiblemente tener una base de Java / Logica de programación, aunque no es limitante.
  • Ganas de aprender

Description


El objetivo del curso es que puedas:


  • Configurar de 0 un Framework de automatización de pruebas de aplicaciones web con Java Rest Assured y otras herramientas útiles.

  • Escribir casos de pruebas con código de fácil mantenimiento y reutilizable.

  • Seguimiento de casos de pruebas automatizados

  • Mantenimiento del Framework de Automatización

Al iniciar este curso estarás más cerca de convertirte en un QA Engineer.


. Abarcaremos extensamente cada uno de los tópicos mostrados a continuación.


¿Qué es lo hace a este curso uno de los mejores de Udemy:

  • Nosotros asumimos que no tienes ninguna o poca experiencia en automatización de pruebas / Desarrollo / configuración de entornos entonces abordamos estos tópicos desde un nivel que cualquiera pueda entender.

  • Testeamos aplicaciones reales en tiempo real para entender cómo cada componente puede ser automatizado.

  • Te explicamos todo en más de 8 horas de video, prácticas y abordamos temas que te ayudarán a ampliar tu base de conocimientos.

  • Aunque es necesario que tengas una base de conocimiento en Java, no es mandatorio para realizar este curso.


Automatización de Pruebas.

  • ¿Cuándo Automatizar?

  • Alcance – Ventajas

  • Ciclo de Vida de las pruebas automatizadas.

  • Ciclo de Vida de cualquier framework de automatización de pruebas

  • Demostración.


Entendiendo Java rest Assured.

  • Como funcionan las APis.

  • Métodos POST, GET, DELETE, PUT, PATCH

  • Serialización y Deserialización.

  • Todo sobre la librería de Rest Assured de Java.

  • Pruebas con TestNG

  • Gestion de Datos.

  • Schemas de Json

  • Seguridad en APIs

  • Códigos de Estatus.


Maven.

Todo el proyecto será administrado bajo la estructura de Maven



Cucumber Reporting. (Reportes y Auto documentación.)

  • Documentación de casos de prueba.

  • Configuración de Librerías.

  • Capturas de pantalla para reportes.

  • Configuración en entornos Windows.

  • Test Runners.


Análisis de reportes.

  • Analizar resultados de casos de prueba.

  • Estimación de Casos de prueba.


Cucumber.

  • Test Basado en Comportamiento. (BDD)

  • Esqueleto de Framework BDD

  • Cucumber – Gherkin sintaxis.


Jenkins.

  • Instalación en entornos Windows.

  • Plugins Jenkins.

  • Pipelines Jenkins.

  • Programar ejecución periódica.

  • Visualización de reportes.

  • Cambio de cultura hacia las pruebas continuas.

  • Estimar casos de pruebas automatizados.

  • Estrategias de Equipo para la Automatización de Pruebas.

  • Análisis e Implementación. ¿Cómo empezar?


¿Para quién es este curso?

  • Para testers en general

  • Developers

  • Involucrados en el proceso de desarrollo de software en general.

  • Interesados en aprender tareas de automatización de pruebas.


Who this course is for:

  • Testers que deseen potenciar sus habilidades.
  • Developers que deseen aprender sobre automatización de pruebas.