Cómo probar reintentos en JavaScript sin esperar
Prueba reintentos de JavaScript sin retrasos reales: verifica intentos, backoff, Promises pendientes y limpieza del reloj falso en tu suite de pruebas.
Aceptando nuevos clientes
Tú diriges el negocio.
Yo me encargo del software.
Soy Samuel Fajreldines, ingeniero de software senior. Empresas en crecimiento me contratan junto a mi equipo para ser su departamento de software, no un proveedor puntual al que deben recontratar cada trimestre. Yo defino la dirección técnica, mi equipo construye y entrega, y sigo siendo responsable de todo lo que sale a producción.
12 artículos · guías y tutoriales prácticos por Samuel Fajreldines
Artículos detallados sobre Pruebas, guías prácticas y tutoriales por Samuel Fajreldines — 12 publicaciones especializadas sobre Pruebas para ingenieros de software.
Prueba reintentos de JavaScript sin retrasos reales: verifica intentos, backoff, Promises pendientes y limpieza del reloj falso en tu suite de pruebas.
Prueba fechas, setTimeout e intervalos en JavaScript con un reloj controlado, avance asíncrono de timers y limpieza para mantener la suite rápida.
Descubre por qué las pruebas Playwright pasan localmente y fallan en CI. Aísla datos, cuentas, archivos y fixtures antes de aumentar retries o reducir workers.
Aprende cuándo usar route.fulfill, route.fetch o HAR en Playwright y cómo combinar el mock con una prueba real para no ocultar fallos de la API en CI.
Separa 4 capas para probar agentes de IA en TypeScript: código, herramientas, modelo real y revisión. Usa mocks sin falsa confianza y evals reales aparte.
Aprende a validar pruebas de Playwright generadas por IA, detectar aserciones débiles y exigir evidencia del navegador antes de confiar en CI.
Explora el espectro completo de pruebas en desarrollo de software, desde pruebas unitarias hasta pruebas de rendimiento, con ejemplos reales en JavaScript y…
Descubre qué son las pruebas end-to-end, por qué importan en aplicaciones web modernas y cómo implementarlas con Playwright para garantizar experiencias de…
Aprende a usar Typegoose, mongodb-memory-server y el Service Pattern para crear pruebas confiables, mantenibles y escalables en aplicaciones TypeScript…
Descubre por qué Playwright está revolucionando las pruebas web y aprende a crear tests automatizados robustos y confiables con esta guía completa.
Una guía completa sobre Cypress para pruebas end-to-end: qué es, cómo implementarlo y cómo construir un sistema de ejemplo.
Aprende qué es Jest y cómo usarlo para probar aplicaciones React. Esta guía completa cubre todo lo que necesitas saber para empezar con Jest y escribir pruebas…