Testing de servicios API REST

Este curso esta enfocado a la prueba de servicios REST por medio de la herramienta REST Assured que es un DSL de Java, brindándonos la facilidad de lenguajes dinámicos como Ruby y Groovy en el dominio de Java.

Objetivo

Probar y validar servicios REST usando la herramienta REST Assured para el analisis de peticiones y respuestas en el consumo de servicios web verificando los parametros enviados y obtenidos dentro de cada caso de prueba se plantee.

Dirigido a

Ingenieros de QA, probadores y desarrolladores de pruebas involucrados en pruebas de API de software y servicios web.

El alumno podrá:

Entender los conceptos principales de REST.

Aprender a consumir servicios REST.

Producir servicios REST.

Restringir el acceso a las API Rest.

Comunicar una API REST con el Frontend.

Comprender buenas prácticas del diseño de APIs REST.

Características del curso

Duración

7 Horas.

Idioma

Español.

Modalidad

Presencial, remoto e híbrido.

Temario

Capítulo 1: Introducción

  • ¿Qué es la prueba API y por qué debería hacerlo?
  • REST vs prueba de API basada en SOAP.
Image
Image

Capítulo 2: Descripción general
del modelo de arquitectura de tres niveles

  • Nivel de presentación: interfaz de usuario (UI).
  • Nivel lógico - lógica de negocios (API).
  • Nivel de datos: datos de la base de datos (DB).

Capítulo 3: Descripción general
de la sintaxis Rest Assured

  • Similitudes con Gherkin y BDD.
  • Creando un proyecto.
  • Probando el nivel lógico.
Image
Image

Capítulo 4: Envío
de solicitudes a la API

  • Solicitudes de POST, GET, PUT, DELETE, OPTIONS, PATCH y HEAD.
  • Validar y verificar respuestas.

Capítulo 5: Prueba de la
funcionalidad de la API

  • Trabajando con TestNG.
  • Prueba de fiabilidad de la API.
  • Llevando a cabo pruebas de rendimiento.
  • Llevar a cabo pruebas de seguridad.
  • Depuración.
  • Automatizando tus pruebas.
Image

¿Te interesa nuestro curso?

Atención totalmente personalizada con equipo altamente especializado.
© 2020 JUMPER MX. All Rights Reserved.