Visión General de la Evaluación

Felicitaciones por llegar al final del Módulo 6: Testing de API y Backend. Esta evaluación cubre todos los temas de las lecciones 6.1 a 6.29.

ParteFormatoPreguntasTiempo Estimado
Parte 1Quiz opción múltiple10 preguntas10 minutos
Parte 2Preguntas basadas en escenarios3 escenarios20 minutos
Parte 3Ejercicio práctico1 ejercicio30 minutos

Puntuación:

  • Parte 1: 10 puntos
  • Parte 2: 15 puntos
  • Parte 3: 15 puntos
  • Total: 40 puntos
  • Aprobación: 28/40 (70%)

Temas Cubiertos

  1. Performance Testing de API
  2. Seguridad de API (OWASP Top 10)
  3. Testing de Microservicios
  4. Service Mesh
  5. Colas de Mensajes (Kafka, RabbitMQ)
  6. Arquitectura Event-Driven
  7. Testing de Base de Datos SQL
  8. Testing NoSQL
  9. Testing ETL
  10. Migración de Datos
  11. Webhooks
  12. Integraciones de Terceros
  13. Contract Testing
  14. Documentación de API

Parte 1: Quiz

Las preguntas del quiz están en el frontmatter de esta lección. Completa el quiz antes de las Partes 2 y 3.

Parte 2: Preguntas Basadas en Escenarios

Escenario A: Migración de Plataforma E-Commerce

Tu empresa migra de un monolito a microservicios con Kafka y bases de datos separadas.

  1. Diseña una estrategia de testing por niveles con ejemplos específicos. (3 puntos)
  2. Identifica los 3 principales riesgos y cómo probarías cada uno. (2 puntos)

Escenario B: Integración de Gateway de Pagos

Tu equipo integra con tres proveedores de pago. Un cambio no documentado causó 2,000 transacciones fallidas.

  1. ¿Cómo prevendrías cambios no documentados? Describe al menos 2 enfoques. (2 puntos)
  2. Diseña una estrategia de circuit breaker para los tres proveedores. (3 puntos)

Escenario C: Pipeline de Analytics en Tiempo Real

Un pipeline Kafka procesa 10 millones de eventos diarios. Un cambio de schema causó pérdida silenciosa del 15% de eventos.

  1. ¿Qué tests habrían detectado la pérdida silenciosa? (2 puntos)
  2. Diseña un sistema de monitoreo de calidad de datos. (3 puntos)

Parte 3: Ejercicio Práctico

Diseña una estrategia completa de API testing para una plataforma de citas médicas con cumplimiento HIPAA, SLA de 99.9%, y 10,000 usuarios concurrentes.

Cubre: niveles de tests, seguridad, rendimiento, integraciones y datos.