Obtén 100% en el cuestionario para continuar
Visión general del curso
Descubre qué cubre este curso, para quién es y cómo se relaciona con los cursos prácticos de testing de API.
Te damos la bienvenida a Fundamentos de Testing de API, un curso independiente de herramientas sobre la capa que existe debajo de cualquier herramienta de testing de API que llegues a usar.
La mayoría de las personas aprende testing de API al revés. Aprende primero una herramienta (Postman, REST Assured, Playwright, Cypress), se pone cómoda haciendo clic en Send y solo después descubre que no puede decir si una respuesta es correcta, si un 400 debería haber sido un 422, o por qué su suite se rompe cada vez que alguien agrega un campo inofensivo. La herramienta nunca fue la parte difícil. El protocolo y el criterio sí lo eran.
Este curso enseña qué probar y por qué, para que cualquier herramienta se vuelva un detalle.
Para quién es este curso 👤
- Quienes hacen testing manual y van hacia la automatización, a quienes siempre les dicen que las pruebas de API son el mejor lugar para empezar y quieren entenderlas antes de automatizarlas
- Quienes automatizan y aprendieron una herramienta antes que el protocolo, y saben escribir una petición pero no defender una aserción en una revisión de código
- Cualquier persona que trabaje al lado de una API: desarrollo, soporte, producto, quien quiera leer una respuesta y saber qué le está diciendo
No se asume ninguna experiencia previa con APIs. Si nunca enviaste una petición en tu vida, empieza aquí.
Qué es este curso
Este es un curso de conceptos. No hay repositorio que clonar, ni herramienta que instalar, ni código que escribir. Cada lección es deliberadamente portable: todo lo que aprendas aquí aplica igual en Postman, REST Assured, el APIRequest de Playwright, el cy.request() de Cypress, k6 o curl puro.
Esa portabilidad es el punto. Las herramientas cambian año tras año. HTTP no.
Su relación con el curso de API con Playwright 🔗
La plataforma también tiene un curso práctico, Básico de Testing de API con Playwright, que recorre la automatización de un endpoint REST real de principio a fin.
Los dos encajan a propósito:
- Este curso explica qué vale la pena probar en una API y por qué una aserción es buena
- El curso de Playwright muestra cómo expresar esas pruebas en una herramienta específica, en una API real, ejecutándose en CI
Puedes tomarlos en cualquier orden, pero tomar este primero hace el otro mucho más fácil: ya sabrás qué significa un 401, por qué se hace aserción sobre el esquema en vez del payload exacto, y qué verifican realmente las pruebas de parámetros de consulta.
Cómo está organizado el curso 🗺️
Doce lecciones, agrupadas en tres partes, y luego un bono:
- Cómo funcionan las APIs: HTTP en la práctica, convenciones REST, la anatomía de una petición y una respuesta, y autenticación
- Diseñando pruebas de API: qué verificar, validación de esquema y de contrato, datos de prueba e independencia de entorno, y casos de error
- Trabajando profesionalmente: explorar una API antes de probarla, y ejecutar pruebas de API en CI
La lección bono mapea cada concepto del curso sobre las herramientas reales, para que salgas sabiendo dónde aterriza cada idea en la herramienta que usas en el trabajo.
Si necesitas más base 📚
Algunas lecciones asumen que ya viste HTTP, REST y JSON. Si algo de eso se siente flojo, no necesitas salir de la plataforma: el tema HTTP, REST y JSON lo cubre, y vuelves aquí enseguida.
👨🏫 La sección de Fundamentos está incluida en tu cuenta. Ábrela en otra pestaña cada vez que un término se te escape, y luego sigue.
Quizzes
Al final de cada lección hay un quiz corto sobre los conceptos vistos.
👨🏫 Debes obtener 100% en el quiz para desbloquear la siguiente lección.
Las preguntas son deliberadamente de criterio, no de memorización. Se te preguntará qué debería devolver una API en una situación, no qué método es idempotente.
¿Necesitas ayuda? 🆘
Si te trabas en algún punto del curso, puedes pedir soporte directamente desde la plataforma.
Busca el botón de globo de chat con un signo de interrogación en la esquina inferior derecha de cualquier página de curso o lección. Al hacer clic llegas a la página de Soporte, donde encontrarás mi correo, una plantilla para describir tu problema con claridad y un enlace para unirte a nuestro grupo privado de Telegram, donde puedes conectar con otras personas estudiando y recibir soporte directo del instructor cuando te trabes.
Comparte tu feedback 💬
¿Tienes una idea para mejorar este curso, o la plataforma? ¿Un tema que te gustaría que cubriéramos, o un curso nuevo entero? Me encantaría saberlo.
Busca el botón de globo de chat con un signo de más en la esquina inferior derecha de cualquier página de curso o lección, justo encima del botón de soporte. Al hacer clic llegas a la página de Feedback, donde puedes enviar sugerencias, ideas de mejora o pedidos de cursos con un formulario rápido.
💡 Cada comentario ayuda a dar forma a lo que viene. ¡Gracias por tomarte el tiempo de compartirlo!
Empecemos 🚀
Eso es todo lo que necesitas saber para comenzar.
Esta visión general es gratuita de leer, sin necesidad de cuenta, así que compártela con quien esté por empezar a probar APIs.
👨🏫 Ve a la siguiente lección para ver por qué las pruebas de API valen tu tiempo, para empezar.
Cuestionario
¿Por qué este curso enseña los conceptos de API antes que cualquier herramienta de testing específica?
Obtén 100% en el cuestionario para continuar