Programa del Curso
Introducción
- ¿Qué son las pruebas de API y por qué deberías hacerlas?
- Pruebas de API basadas en REST vs SOAP
Descripción general del 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
Pruebas de fiabilidad de la API
Llevando 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)
Muchos ejercicios, que proporcionaron muchas habilidades prácticas.
Rafal Borek - Bytamic Solutions sp. z o.o.
Curso - Automation Testing with Cypress
Traducción Automática
Análisis paso a paso. Explicación de cada línea de código. Todos los problemas que tuve durante el curso se resolvieron con éxito y Łukasz me dijo la razón. También me gustaron las buenas prácticas que se han presentado. Nunca me ha convencido el estilo TDD, simplemente no lo encuentro útil y no vale la pena. Łukasz señaló tantas ventajas de TDD que cambió completamente mi opinión.
Michal Uscinski - Devapo Sp. z o. o.
Curso - Testing Angular Applications
Traducción Automática
El entrenador es agradable. Su explicación es clara e interesante. Él intenta hacer las lecciones lo más interesantes posible. Disfruté la clase y adquirí mucha conocimiento. Muchas gracias. La técnica más útil que aprendí es cómo localizar elementos para diferentes componentes web como cuadros de texto, botones de radio y botones. A veces, el ID del elemento no se captura correctamente. Aprendimos una forma diferente de localizar elementos utilizando selectores CSS, XPath, Nombre e ID. Me gustó la explicación. Gracias
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Traducción Automática
Conocimientos del formador y sintonía con el público, así como su paciencia
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Curso - Protractor: End-to-end testing for Angular web applications
Traducción Automática
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Curso - Advanced Selenium
Traducción Automática