Acerca del curso
Este taller contiene conceptos básicos de API, arquitectura REST, automatización con Karate DSL, pasando por la gestión de versiones con Git y Github. Podrás realizar pruebas efectivas, optimizando las pruebas de regresión en cortos tiempos de ejecución. Este programa prepara a los estudiantes para destacarse en pruebas de API.
¿A quién va dirigido?
Va dirigido a profesionales que inician su carrera en testing. Ingenieros de Sistemas, testers, analistas de prueba, QA funcional, entre otros.
Requisitos
Que incluye
Contenido
a. Conceptos Básicos de API
b. Arquitectura REST
c. Componentes Principales REST
d. Métodos HTTP
e. Pruebas con Postman
a. Instalación y configuración de Karate
b. Estructura de un proyecto.
c. Sintaxis Básica.
d. Estructura de un escenario.
e. Variables y expresiones.
f. Asserts y validación de respuestas
a. Conceptos Básicos
b. Pasos iniciales con Git/Github
c. Comandos Principales.
d. Resolución de conflictos Git
a. Realización de peticiones HTTP con Karate
b. Parámetros de solicitud
c. Uso de expresiones regulares en validaciones
a. Uso de datos en karate
b. Lectura de datos desde archivos (CSV, JSON, Excel)
c. Uso de variables en escenarios de Karate
d. Generación de datos dinámicos para pruebas.
a. Escenarios de prueba parametrizados
b. Manejo de entornos y configuraciones
a. Presentación y evaluación del proyecto.
Trainer
Carlos Zambrano Santos
Ingeniero de Sistemas con 5 años de experiencia en el sector bancario.
Su experiencia se centra en la automatización de pruebas end-to-end (E2E) utilizando Webdriver.io y ApiTest, así como en el uso de herramientas y tecnologías como Karate DSL, Postman, GIT, Selenium, Java, Jenkins, entre otras. Actualmente, se desempeña como QA Automation en la empresa Softek, donde presta servicios al cliente BCP.