StackPractices

testing

Recursos prácticos sobre testing para ingenieros de software.

87 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.

intermediate

Checklist de Pruebas de Regresión

Un checklist para verificar funcionalidad existente después de cambios: pre-deploy checks,...

beginner

Plantilla de Caso de Prueba

Un formato estandarizado de caso de prueba con pasos, resultados esperados, precondiciones y...

intermediate

Plantilla de Reporte de Cobertura de Pruebas

Una plantilla para reportar cobertura de pruebas por módulo, feature y critical path con análisis...

intermediate

Plantilla de Estrategia de Pruebas

Define tu enfoque de pruebas con esta plantilla de estrategia. Cubre alcance, tipos, herramientas,...

advanced

AI Agents en Producción

Construir AI agents en produccion. Cubre arquitecturas de agents, tool use, planning, memory,...

advanced

LangChain en Producción

Ejecutar LangChain en produccion. Cubre chains, agents, memory, tools, LCEL, streaming, callbacks,...

advanced

Evaluación de LLM

Evaluar aplicaciones LLM en produccion. Cubre RAGAS, LLM-as-judge, evaluacion humana, A/B testing,...

advanced

Testing GraphQL

Testear APIs GraphQL en cada capa: unit tests para resolvers, integration tests para esquemas, E2E...

intermediate

Código Limpio: nombres, funciones, clases, comentarios

Dominá clean code principles: meaningful naming, small functions, single responsibility, comments,...

intermediate

Revisiones de Código: mentalidad, feedback, automatización

Dominá code review best practices: reviewer mindset, constructive feedback, review checklists,...

intermediate

Refactoring: Extract Method, Replace Conditional

Dominá refactoring techniques: extract method, replace conditional with polymorphism, move...

intermediate

Deuda Técnica: rastrear, priorizar, reducir

Dominá technical debt management: identificá debt types, trackeá con debt registers, priorizá...

advanced

Concurrencia en Go

Concurrencia en Go en produccion. Cubre goroutines, channels, context, select, sync primitives,...

advanced

Concurrencia en Java

Concurrencia en Java en produccion. Cubre threads, locks, CompletableFuture, virtual threads,...

advanced

Python Asyncio en Producción

Ejecutar Python asyncio en produccion con confianza. Cubre event loops, gestion de tasks,...

advanced

Chaos Engineering

Guia practica de chaos engineering: construye sistemas resilientes inyectando fallos...

intermediate

Guía de Pipelines CI/CD

Una guía práctica para construir pipelines CI/CD con GitHub Actions, testing, estrategias de...

intermediate

CI/CD con GitHub Actions

Construye pipelines CI/CD desde cero con GitHub Actions. Cubre workflows, runners, matrix builds,...

intermediate

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...

intermediate

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,...

No se encontraron resultados.