Cómo funciona
- Configura el entorno: instala dependencias, inicia servicios, inicia sesión en las cuentas necesarias
- Planifica la prueba: lee el diff y el código base para crear un plan de prueba mínimo y enfocado
- Graba un video: inicia una grabación de pantalla, ejecuta el plan de prueba en el escritorio y anota los momentos clave
- Te envía el resultado: detiene la grabación, procesa el video y te lo envía como archivo adjunto en un mensaje
Iniciar una prueba

Para que Devin ejecute las pruebas después de crear un PR sin necesidad de hacer clic en el botón, activa Pre-approve testing en Settings > Preferences. Así Devin probará la aplicación sin pedir aprobación previa.
El flujo de trabajo de pruebas
Fase 1: Configuración
- Lee el PR y la base de código para entender qué se debe probar
- Comprueba si hay skills relevantes en el repo (en
.agents/skills/) y los sigue si los encuentra - Inicia sesión en los servicios necesarios y resuelve problemas de acceso
- Comprueba los entornos disponibles (staging, dev, local) y verifica la conectividad
- Solicita los secretos que falten si es necesario — Devin pedirá las credenciales por adelantado y las guardará para sesiones futuras
Fase 2: Planificación de pruebas
- Identifica el flujo de extremo a extremo más importante que demuestre que la funcionalidad funciona correctamente
- Escribe pasos concretos y no ambiguos (por ejemplo, «haz clic en el botón etiquetado Save en la parte superior derecha», no «encuentra la opción de guardar»)
- Basa el plan en código real: recorre el frontend para encontrar la ruta exacta en la interfaz de usuario hasta la funcionalidad
- Solo agrega flujos de prueba adicionales si hay un caso límite realmente crítico
Fase 3: Grabación y ejecución
- Inicia la grabación — captura la pantalla completa
- Anota momentos clave — añade etiquetas de texto en puntos importantes (p. ej., «Probando flujo de inicio de sesión», «Funcionalidad verificada») que aparecen en el video final
- Ejecuta el plan de prueba — interactúa con la aplicación a través del navegador, siguiendo cada paso
- Detiene la grabación — el video se procesa automáticamente con anotaciones y ajustes de velocidad alrededor de los momentos clave
- Envía el video — adjunta la grabación a un mensaje para que puedas reproducirla directamente
Detalles de las grabaciones de vídeo
- Anotaciones — Aparecen etiquetas de texto en momentos clave del vídeo, marcando lo que Devin está probando. El vídeo se ralentiza alrededor de los puntos anotados para que puedas ver los detalles.
- Zoom automático — El vídeo hace zoom automáticamente hacia donde Devin hace clic e interactúa, desplazándose suavemente para seguir el cursor y alejándose durante los momentos de inactividad.
- Procesamiento automático — Las grabaciones sin procesar se tratan para resaltar las acciones importantes y comprimir el tiempo de inactividad.
- Enviados como archivos adjuntos — Los vídeos se adjuntan a los mensajes de tu sesión y se pueden ver directamente en la aplicación web de Devin o en Slack.
Sugerencias de Skills
Buenas instrucciones
- “Prueba el flujo de compra: añade un artículo al carrito, ve al checkout, completa el formulario y verifica que la página de confirmación del pedido muestre el total correcto”
- “Verifica que el interruptor de modo oscuro funcione en la página de configuración — el texto debe ser legible y ningún elemento debe desaparecer”
- “Prueba que la exportación a CSV descargue un archivo con los encabezados correctos”
Instrucciones vagas
- “Prueba todo”
- “Asegúrate de que la aplicación funcione”
- “Comprueba que nada falle”

