Programa del Curso
Introducción
- ¿Qué son las pruebas de API y por qué deberías hacerlas?
- Pruebas de API basadas en REST frente a SOAP
Información general sobre el modelo de arquitectura de tres niveles
- Nivel de presentación: interfaz de usuario (UI)
- Nivel lógico: Business lógica (API)
- Capa de datos: datos de base de datos (DB)
Descripción general de la sintaxis Rest Assured
- Similitudes con Gherkin y BDD
Creación de un proyecto
Prueba del nivel lógico
Envío de solicitudes a la API
- Solicitudes POST, GET, PUT, DELETE, OPTIONS, PATCH y HEAD
Validación y verificación de respuestas
Prueba de la funcionalidad de la API
Trabajar con TestNG
Prueba de la confiabilidad de la API
Llevar a cabo Performance Testing
Realización de pruebas de seguridad
Depuración
Automatización de las pruebas
Resumen y conclusión
Requerimientos
- Conocimientos básicos de API REST.
- Experiencia en pruebas de software en Java.
Audiencia
- Ingenieros de control de calidad, evaluadores y desarrolladores de pruebas involucrados en pruebas de software y API de servicios web
Testimonios (5)
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Curso - Automation Testing with Cypress
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Curso - Protractor: End-to-end testing for Angular web applications
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Curso - Introduction to Selenium
The exercises, they ignited passion in scripting and coding
Phakama Vezi - Hollard Insure
Curso - Selenium for Victims of Manual Testing
Saraubh was very prepared on the subject. This training went beyond my expectations. I am very satisfied!