Free Range Testers/Postman: La herramienta más demandada para API Testing

  • $39 o 6 pagos mensuales de $7.50

Postman: La herramienta más demandada para API Testing

  • Curso online
  • 44 Lecciones
  • Acceso a Discord

Aprenderás a diseñar, crear y ejecutar tests automatizados para tus APIs, lo que te permitirá detectar problemas antes de que lleguen a producción. Además, vamos a explorar características avanzadas de Postman como variables de entorno, scripts pre y post request, y cómo organizar tus colecciones de manera eficiente.

¿Por qué aprender Postman?

API Testing es uno de los pilares del desarrollo del software. Veamos por qué es importante saber usar Postman

Validación eficaz de APIs

En la era actual, donde las arquitecturas basadas en microservicios y las APIs RESTful son predominantes, validar el correcto funcionamiento de las APIs es fundamental. Postman permite a los Testers de Software realizar peticiones HTTP a las APIs de forma sencilla, verificar las respuestas y validar si cumplen con los requisitos esperados, como estructura de datos, códigos de estado HTTP y tiempos de respuesta. Esto es crucial para asegurar la interoperabilidad y el rendimiento eficiente de las aplicaciones modernas que dependen de la comunicación entre diferentes servicios.

Automatización de pruebas de APIs

Postman ofrece funcionalidades para automatizar las pruebas de APIs, permitiendo a los testers ejecutar colecciones de peticiones, scripts de pruebas, y análisis de respuestas de forma automatizada. Esto no solo ahorra tiempo y recursos al reducir la necesidad de pruebas manuales repetitivas, sino que también permite la integración de estas pruebas en procesos de integración continua/despliegue continuo (CI/CD), mejorando la calidad y la eficiencia del desarrollo y despliegue de software.

Facilita la colaboración y la documentación

Postman es una herramienta que promueve la colaboración entre desarrolladores y testers, permitiendo compartir colecciones de peticiones, entornos, y pruebas. Esto asegura que todos los miembros del equipo puedan trabajar con el mismo conjunto de pruebas y bajo las mismas condiciones, lo cual es crucial para mantener la consistencia y la eficacia en las pruebas de APIs. Además, Postman permite generar documentación de APIs de forma automática y accesible, lo cual es invaluable para la comunicación interna del equipo y para proporcionar a los consumidores de la API una referencia clara y detallada de cómo interactuar con ella.

¿Qué vamos a ver en este curso?

Introducción a Postman

Introducción al curso
  • 2 min
  • 80.2 MB
Vista previa
🤔 ¿Cómo hacer preguntas?
  • 3 min
  • 139 MB
🔥 Recomendaciones para sacarle el mayor provecho al curso
  • 3 min
  • 212 MB
💪🏻 Actividades del curso
  • 4 min
  • 244 MB
Monolitos vs Microservicios
  • 4 min
  • 126 MB
Vista previa
Qué es una API?
  • 4 min
  • 241 MB
Vista previa
¿Qué es POSTMan?
  • 3 min
  • 151 MB
Vista previa
Instalación y configuración
  • 7 min
  • 270 MB
Interfaz de usuario
  • 16 min
  • 474 MB
Primeros pasos con POSTMan
  • 6 min
  • 154 MB
Vista previa
Setup de página inicial del Workspace
  • 3 min
  • 78.5 MB

Peticiones HTTP básicas con Postman

GET
  • 12 min
  • 344 MB
POST
  • 9 min
  • 236 MB
PUT
  • 6 min
  • 145 MB
DELETE
  • 3 min
  • 71.8 MB

Trabajando con headers y parámetros

Enviando headers personalizados
  • 5 min
  • 126 MB
Utilizando parámetros en las peticiones
  • 4 min
  • 94.9 MB

Autenticación y Autorización

Autenticación básica y de token
  • 5 min
  • 138 MB
Trabajando con OAuth 2.0
  • 9 min
  • 320 MB
Otras formas de autorizar nuestros requests
  • 3 min
  • 73.5 MB

Probando y documentando APIs

Colecciones: ¿Qué son?
  • 4 min
  • 94.6 MB
Creando colecciones de peticiones
  • 4 min
  • 102 MB
Compartiendo Colecciones
  • 3 min
  • 75.7 MB
Corriendo Colecciones
  • 6 min
  • 138 MB
Editando Colecciones
  • 5 min
  • 123 MB
Monitoreando Colecciones
  • 4 min
  • 111 MB
Mocks y colecciones
  • 6 min
  • 147 MB
Colecciones: Fork
  • 2 min
  • 56 MB
Pull Requests y Merges
  • 8 min
  • 201 MB
Colecciones: Viendo los cambios en el changelog
  • 3 min
  • 88.8 MB

Postman avanzado

Utilizando variables y variables globales
  • 10 min
  • 286 MB
Snippets: ¿Qué son?
  • 6 min
  • 172 MB
Pre request scripts: Haciendo cosas antes del request principal!
  • 6 min
  • 155 MB
Creando scripts de prueba y automatización
  • 11 min
  • 343 MB

Newman: Ejecutando colecciones desde la línea de comandos

¿Qué es Newman y por qué es importante?
  • 2 min
  • 52.5 MB
Instalación de Newman
  • 2 min
  • 47.5 MB
Ejecución de una colección JSON mediante línea de comandos con Newman
  • 6 min
  • 177 MB
Ejecución mediante la API de Postman
  • 5 min
  • 173 MB

Ejercicios y tareas prácticas

Ejercicios para practicar lo aprendido
  • 23 min
  • 801 MB
Añadiendo la documentación necesaria a las pruebas creadas
  • 6 min
  • 178 MB
Usando CSV para iterar data en nuestros requests y tests
  • 4 min
  • 90 MB

Conclusión

Resumen de las funcionalidades de POSTMan
  • 5 min
  • 142 MB
Dos ejercicios para aplicar lo aprendido
    Dejá tu testimonio inmortalizado en la web!

      Incluido en este curso

      • Certificado incluido al finalizar el curso ✅

      • Prácticas con el framework creado 🧑🏻‍💻

      • Actualizaciones todos los años ♻️

      • Una comunidad que acompaña y ayuda 🦾

      • Respuestas a preguntas todas las semanas 🤖

      También te puede interesar

      • $27 o 6 pagos mensuales de $5

      Programación y trabajo con código para Testers

      • Curso online
      • 47 Lecciones

      Automation Testing es mucho más que usar un par de herramientas. Es programar! Y para eso hacen falta algunos conocimientos claves que vas a tener que tener antes de empezar cualquier curso de Automation!

      • $39 o 6 pagos mensuales de $7.50

      Selenium y Cucumber con Java

      • Curso online
      • 55 Lecciones
      • Acceso a Discord

      La trifuerza perfecta a la hora de buscar tu primer trabajo en Automation: Selenium, Cucumber y Java. ¿Es mi framework favorito? Ni un poco! Pero SI es el más demandado en el mercado laboral y que te da las mayores chances de conseguir trabajo como Automation Tester. En este curso vamos a aprender a crear un robusto y completo framework desde cero, al mismo tiempo que resolvemos los desafíos más difíciles!

      • $39 o 6 pagos mensuales de $7.50

      Selenium con Python y PyTest

      • Curso online
      • 47 Lecciones
      • Acceso a Discord

      Impulsa tu carrera en QA con Selenium, Python y PyTest: el trío dinámico para automatización de pruebas. Este curso te equipa desde cero, enfocándonos en la configuración inicial, implementación del Page Object Model, decisiones de diseño cruciales y generación de reportes detallados. Prepárate para construir frameworks robustos y enfrentarte a los retos más complejos en automatización.