Pega el reporte de un tester en esta plantilla, rellena los corchetes y envíalo a tu asistente de código. Un reporte por prompt. La plantilla sirve con cualquier asistente porque solo describe el problema, los límites y la comprobación.
La plantilla
Tengo un bug en mi app, reportado por un tester. Por favor, ayúdame a arreglarlo.
CONTEXTO
App: [una frase: qué hace la app]
Pantalla / función: [dónde ocurre el bug]
Plataforma: [Android / iOS / ambas]
REPORTE
Pasos:
1. [paso]
2. [paso]
3. [paso]
Esperado: [qué debería pasar]
Real: [qué pasa en su lugar]
Dispositivo y SO: [p. ej., modelo, versión de SO]
Extra (texto de error, descripción de captura, logs): [pega o escribe "ninguno"]
ANTES DE CAMBIAR NADA
- Dime en 2-3 frases qué parte del código crees que causa esto y por qué.
- Si no estás seguro, dilo y enumera qué necesitarías ver.
RESTRICCIONES
- Cambia solo lo necesario para este bug. No refactorices ni renombres código no relacionado.
- No añadas librerías nuevas sin explicar antes por qué.
- Enumera cada archivo que cambies y qué cambió en cada uno.
COMPROBACIÓN DE REGRESIÓN
- Esto debe seguir funcionando: [un comportamiento cercano]
- Dame una prueba manual corta que pueda hacer en un teléfono: pasos exactos y resultado esperado, para el bug y para la línea de arriba.
Ejemplo rellenado
Es un ejemplo, no un reporte real.
Tengo un bug en mi app, reportado por un tester. Por favor, ayúdame a arreglarlo.
CONTEXTO
App: Una app de lista de la compra en la que puedes compartir una lista con tu familia.
Pantalla / función: Añadir un artículo en la pantalla de la lista
Plataforma: Android
REPORTE
Pasos:
1. Abrir una lista existente
2. Pulsar "Añadir artículo" y escribir "leche"
3. Cerrar el teclado con el botón atrás
Esperado: "leche" aparece en la lista
Real: El artículo no se guarda y el campo vuelve a estar vacío
Dispositivo y SO: Teléfono de ejemplo, Android 14
Extra: no se mostró ningún mensaje de error
ANTES DE CAMBIAR NADA
- Dime en 2-3 frases qué parte del código crees que causa esto y por qué.
- Si no estás seguro, dilo y enumera qué necesitarías ver.
RESTRICCIONES
- Cambia solo lo necesario para este bug. ...
COMPROBACIÓN DE REGRESIÓN
- Esto debe seguir funcionando: añadir un artículo con la tecla "Listo" del teclado
- Dame una prueba manual corta ...
Cómo adaptarla
- ¿No puedes reproducirlo? Sustituye "Pasos" por lo que escribió el tester y añade: "No pude reproducir esto. Sugiere qué registrar para capturarlo."
- ¿Crash con stack trace? Pega la traza en "Extra" y que sea corta; las primeras líneas suelen ser las más importantes.
- ¿Problema de interfaz? Describe el tamaño de pantalla y el diseño en lugar de términos de código, y di qué ves frente a lo que quieres.
- ¿Varios reportes? No los juntes. Ejecuta la plantilla una vez por reporte, en orden de impacto.
Después de la respuesta
Lee la lista de archivos cambiados, ejecuta la prueba manual en un teléfono real y después la línea "debe seguir funcionando". Si falla, vuelve con lo que observaste. Para la rutina completa, mira la rutina de feedback con tu asistente de código.
¿Necesitas un buen reporte para empezar? Usa la plantilla de reporte de bugs para testers.
Relacionado: hub de vibe coding, prueba en dispositivo real, cómo probar una app antes de lanzarla.
AppReviewX te da feedback privado y estructurado de otros desarrolladores (un feedback que escribes te da un crédito; las cuentas nuevas empiezan con 0). Empieza gratis.