
En esta clase comenzamos a revisar como enviar solicitudes POST en Karate, especialmente incluyendo el body request directamente en el Scenario.
Continuamos revisando como realizar solicitudes POST. En esta ocasión revisaremos como utilizar el Background para enviar nuestros body requests... y algun otro dato interesante.
En esta clase revisamos como leer un body request desde un archivo JSON, como modificar sus valores y tenemos nuestro primer acercamiento a los Scenarios Outlines.
En esta clase, revisamos como utilizar headers en nuestras solicitudes, leerlos desde un Json externo, modificarlos y como integrarlos con Scenarios Outlines.
En esta clase instalamos Java (21) e IntelliJ desde 0.
En esta clase teórica:
Revisamos que es Maven
Conceptos Claves
Integración con Karate
En esta clase práctica:
Crearemos el arquetipo base del proyecto utilizando Maven
Instalaremos la libreria de Karate/Junit necesaria para el curso
Revisaremos la estructura base
En esta clase teórica:
Revisamos que es Gradle
Conceptos Claves
Integración con Karate
(Esta es una configuración opcional, el curso lo realizaremos con Maven)
En esta clase práctica:
Crearemos el arquetipo base del proyecto utilizando Gradle
Instalaremos la librería de Karate/Junit necesaria para el curso
Revisaremos la estructura base
En este video práctico:
Crearemos la clase Runner desde la cual ejecutaremos nuestras pruebas
Instalaremos el plugin de intelliJ para cucumber
Crearemos el primer feature
Crearemos el primer escenario de prueba utilizando una API publica
Revisaremos el reporte por defecto
Encontrarás adjunto el proyecto utilizado en esta clase
En esta clase teórica revisaremos:
¿Qué es Karate Framework?
Principales funciones
Ventajas y desventajas
En esta clase teórica veremos:
Que es gherkin y su objetivo en las pruebas automatizadas
Palabras claves de Gherkin
Ejemplos de código Gherkin
Cucumber y su relación con Gherkin
Ejemplos de funcionamiento de Cucumber
Una de las principales ventajas de Karate Framework es que nos ahora mucho esfuerzo en escritura de código para la lógica de las conexiones, validaciones y operaciones sobre las APIs, para ello es de vital importancia conocer las palabras claves (funciones) que nos ofrece.
En este video revisamos las principales palabras claves que debes conocer para iniciar el curso de forma exitosa.
Resumen creado utilizando Notebook LM
¡Curso actualizado en 2026!
El curso actualizado inicia en el modulo 8, las secciones anteriores serán deprecadas en Julio de 2026
[Puedes acceder a este curso con descuento de instructor en centyc .cl]
¿Quieres aprender a automatizar pruebas de APIs desde cero y llevar tus habilidades en QA al siguiente nivel?
Este curso te llevará paso a paso desde la instalación y configuración inicial hasta la creación de pruebas avanzadas utilizando Karate Framework, Java, Cucumber y Maven (con Gradle como ejemplo secundario), preparándote para trabajar en proyectos reales de automatización de APIs.
Lo que lograrás con este curso:
Configurar tu entorno de pruebas desde cero y ejecutar tus primeras pruebas de API.
Entender cómo funciona Karate Framework, sus ventajas y limitaciones.
Aplicar BDD con Gherkin y Cucumber para estructurar tus pruebas.
Crear pruebas avanzadas con outlines, multi hilos y reportes profesionales.
Implementar mejoras y buenas prácticas en los casos de prueba.
Descargar y trabajar con proyectos completos para reforzar tu aprendizaje.
Obtener gratuitamente el certificado de finalización del Centro Latinoamericano de Testing y Calidad del Software (Centyc).
Cómo aprenderás:
Clases de teoría con conceptos clave y explicaciones claras.
Sección práctica donde construirás código paso a paso, siguiendo ejemplos aplicables.
Material descargable: presentaciones y proyectos actualizados para cada clase (si corresponde).
Recomendaciones para aprovechar al máximo cada lección, tomar apuntes y practicar.
Al finalizar este curso, tendrás confianza para automatizar pruebas de API de manera profesional, aplicando metodologías modernas y creando un portafolio que podrás mostrar en proyectos reales o a futuros empleadores.
Únete a este emocionante viaje de aprendizaje y descubre el poder de la automatización de pruebas de API con Karate Framework y herramientas complementarias.