[HDP-130] API Testing. Postman y SoapUI

Duración:                     20 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa está destinada Personal técnico informático que realice funciones de desarrollo de servicios web, departamento de calidad de aplicaciones, y gestión de entornos de pre-producción y producción (Sistemas).

Requisitos previos 

Los alumnos necesitarán tener conocimientos consolidados de programación JavaScript, de Tecnología Web y de Servicios Web. 

Objetivos

El alumno aprenderá a testear servicios web usando la herramienta Postman y SoapUI.


Contenido

  1. Filosofía REST
    1. ¿Qué es REST?
    2. Uso correcto de URIs
    3. Protocolo HTTP
    4. Hipermedia
    5. Servicios CRUD
    6. HATEOAS
  2. Testing con Postman
    1. Preparando el entorno de desarrollo
      1. Instalar y configurar Postman
      2. Crear Peticiones de API
    2. Probando
      1. Pasar datos adicionales con una solicitud
      2. Crear solicitudes dinámicas con variables
      3. Depuración de solicitudes
      4. Inspeccionar respuestas
    3. Secuencias de comandos
      1. Scripting de pruebas
      2. Probar una API
    4. Automatización de pruebas
      1. Instalar NewMan
      2. Ejecutar una colección en Newman y generar un informe
  3. Testing con SoapUI
    1. Empezando a trabajar con SoapUI
      1. Interfaz de SoapUI
      2. Creación de proyectos
    2. Creación de planes de pruebas (Test Suites)
    3. Creación/edición de casos de prueba (Test Cases) y pasos de prueba (Test Steps)
    4. Propiedades de un “test case”
    5. Tipos de aserciones
    6. Ejecución y depuración de planes de prueba
      1. Ejecución simple de planes de prueba: comprobación de aserciones
      2. Modularizaciones de los planes de prueba
      3. Configuración y uso de diferentes entornos de ejecución
      4. Scripting
    7. Tipos de pasos de pruebas


Documentación Recomendada

API Testing and Development with Postman
By Dave Westerveld
May 2021 | 340 pages
ISBN 9781800569201

https://www.packtpub.com/product/api-testing-and-development-with-postman/9781800569201