← Cursos
🎓
IntermediocourseAcceso por bootcamp
Guía de Testing de Aplicaciones Backend
Aprende testing backend completo: pytest fundamentals, fixtures, mocking con unittest.mock y pytest-mock, integration testing con test databases y factories, E2E testing con FastAPI TestClient, coverage con pytest-cov, TDD workflow, y CI con GitHub Actions. Construye un test suite production-grade con 80%+ coverage.
48
Lecciones
6
Módulos
🎓
Acceso por bootcamp
Lo que aprenderás
✓**Pytest Fundamentals:** Fixtures, parametrize, markers, conftest.py, plugins
✓**Unit Testing:** Funciones, clases, aislamiento de dependencias, assertions avanzadas
✓**Mocking:** unittest.mock, pytest-mock, patching, side effects, spec
✓**Integration Testing:** Test databases, SQLAlchemy fixtures, factories con factory_boy
✓**E2E Testing:** FastAPI TestClient, workflows completos, auth testing
✓**Coverage:** pytest-cov, coverage reports, thresholds, branch coverage
✓**TDD:** Red → Green → Refactor, test-first development
✓**CI:** GitHub Actions, test pipeline, coverage checks automáticos
Requisitos
- •FastAPI Fundamentals y Advanced completadas (#6-#7)
- •PostgreSQL & SQLAlchemy Guide completada (#8)
- •Authentication & Authorization Guide completada (#9)
- •API funcional con endpoints, modelos y auth
Contenido del curso
1Módulo 1: Pytest Fundamentals — Guía para el Creador8 lecciones
2Módulo 2: Unit Testing y Mocking — Guía para el Creador8 lecciones
3Módulo 3: Integration Testing — Guía para el Creador8 lecciones
4Módulo 4: E2E con FastAPI TestClient — Guía para el Creador8 lecciones
5Módulo 5: Coverage, TDD y CI — Guía para el Creador8 lecciones
6Módulo 6: Proyecto — Test Suite Completo — Guía para el Creador8 lecciones
Reseñas
Lo que dicen los estudiantes
Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!