testing
Recursos prácticos sobre testing para ingenieros de software.
79 resultados
Estrategias de Testing que Entregan con Confianza
El testing no se trata solo de encontrar bugs — se trata de entregar más rápido, refactorizar sin miedo y documentar comportamiento a través de specs ejecutables. Una base de código bien testeada reduce el tiempo de respuesta a incidentes y la fricción de onboarding.
Explora recetas para unit testing con mocks, testing de integración con dependencias reales, testing end-to-end con Playwright y load testing con k6. Cada patrón incluye instrucciones de setup, estrategias de aserción y tips de integración CI/CD.
Principios de Código Limpio: Nombres, Funciones, Clases
Guía práctica de los principios de código limpio: nombres con intención, funciones pequeñas,...
Técnicas de Refactoring: Guía Completa
Domina las técnicas esenciales de refactoring — extract method, move function, guard clauses,...
Deuda Técnica: rastrear, priorizar, reducir
Un sistema de trabajo para la deuda técnica: registro de deuda, priorización por impacto vs....
Guía Completa de Concurrencia en Go
Concurrencia en Go en producción: goroutines, channels, context, sync, worker pools, pipelines,...
Guía Completa de Concurrencia en Java
Concurrencia Java en producción: threads, locks, CompletableFuture, virtual threads, executors,...
Guía de Asyncio en Producción
Ejecuta asyncio en producción: event loops, TaskGroup, cancelación, backpressure, depuración y...
Guía de A/B Testing: Diseño, Estadística y Errores
Guía práctica de A/B testing: diseño de hipótesis, tamaño de muestra, análisis estadístico,...
Feature Flags: Release Progresivo y Experimentación Segura
Guía práctica de feature flags: patrones de implementación, rollouts progresivos, kill switches,...
Chaos Engineering: Principios y Experimentos Seguros
Una guía práctica de chaos engineering: construye sistemas resilientes inyectando fallos...
Guía completa de CI/CD con GitHub Actions
Construye pipelines CI/CD desde cero con GitHub Actions. Cubre workflows, runners, builds en...
Postmortems Sin Culpa: Aprendiendo de Incidentes Sin Culpar
Guía práctica de postmortems sin culpa: timelines, causas raíz, seguimientos y cultura de mejora...
Prácticas de Codificación Segura — Por Lenguaje y Patrón
Guía práctica de prácticas de codificación segura en varios lenguajes: validación de entrada,...
JUnit 5: Extensiones, Tests Parametrizados y Dinámicos
Guía práctica de JUnit 5: extensiones, tests parametrizados y dinámicos, interfaces de test,...
Guía de Property-Based Testing
Property-based testing con Hypothesis (Python) y fast-check (TypeScript): genera casos, descubre...
Guía de Pytest en Producción
Pytest para producción: fixtures avanzados, markers personalizados, parametrización, paralelismo...
Testcontainers: dependencias reales en tests de integración
Domina Testcontainers para pruebas de integración con bases de datos, message brokers y APIs...
Vitest en React: tests de componentes, hooks e integración
Aprende a testear componentes, hooks y flujos de usuario en React con Vitest y Testing Library:...
Desarrollo Guiado por Pruebas (TDD)
Aprende TDD paso a paso: escribe un test que falle, hazlo pasar, refactoriza. Red-Green-Refactor...
Guía de Estrategia de Testing de Software
Una guía práctica para construir una estrategia de testing en capas con tests unitarios, de...
No se encontraron resultados.