COMETA: Ciclo #3 - Postman: API Testing (QA Engineer)
Ciclo de la Estrategia COMETA para "QA Engineer"
DURACIÓN TOTAL por Todas las Fases del Ciclo: 6 semanas aprox (1 Mes y medio)
Recomendación en UPEX Galaxy: 1 Sprint.
Este Contenido de API Testing no incluye Testing Automation, sino uso de los setters de variables en Postman para automatizar el flujo de tokens, datos, parametros, etc. Sigue siendo Manual Testing.
Fase IceBreaker (1 semana)
Objetivo General: Introducir al estudiante a las APIs, su importancia en la integración de sistemas y cómo interactuar con ellas.
Actividades:
MODULO #1: Introducción a las APIs, incluyendo conceptos básicos sobre qué son las APIs y cómo funcionan en el contexto de internet y aplicaciones modernas.
Familiarización con Postman como herramienta inicial para realizar pruebas simples.
Fase Orbit (1 semana)
Objetivo General: Desarrollar habilidades en la estructuración de pruebas de API y entender los mecanismos de autenticación (Auth).
Actividades:
MODULO #2: Aprender a usar Postman para crear y gestionar pruebas, incluyendo la autenticación y seguridad en APIs.
Prácticas con diferentes métodos HTTP y cómo estructurar llamadas API para diferentes propósitos y escenarios.
Fase Landing (1 semana)
Objetivo General: Aplicar los conocimientos adquiridos en pruebas CRUD básicas y comenzar a introducir código para extender las pruebas.
Actividades:
MODULO #3: CRUD de API más Introducción al Código (JavaScript) para pruebas más dinámicas y programáticas.
Creación de scripts para automatizar pruebas y manejar datos dinámicos en Postman (variables).
Fase Discovery (1 semana)
Objetivo General: Profundizar en las pruebas de API a través de la ejecución de colecciones y el manejo de errores.
Actividades:
MODULO #4: Correcciones y ejecución de Collection de Postman para gestionar suites de prueba
MODULO #5: Setup de la API de Trello y desarrollo de un plan de cobertura de prueba específico para esta API.
Fase Evolution (OPCIONAL) (1 semana)
Objetivo General: Utilizar las capacidades completas de Postman como herramienta para realizar todo tipo de Testing con Collection (Regresión, Smoke, Sanity).
Actividades:
MODULO #6: Trabajo Completo y Ejecución de Pruebas API de una Funcionalidad (Trello).
Aplicar un enfoque completo de pruebas para una funcionalidad, evaluando la integración y robustez de las APIs.
Fase Showtime (OPCIONAL) (1 semana)
Objetivo General: Compilar y presentar un portafolio de trabajo que destaque las habilidades y conocimientos adquiridos en pruebas de API.
Actividades:
Documentación de todos los procesos de pruebas realizados, incluyendo ejemplos de llamadas API y resultados.
Presentación de un caso de estudio completo que muestre la implementación y resultados de pruebas utilizando diferentes herramientas.
Evaluación por parte de mentores o profesionales del área para recibir feedback y realizar ajustes basados en recomendaciones prácticas.