📊 TransiLoja Mobile - Reporte de Pruebas

Generado: lunes, 15 de diciembre de 2025, 9:29:53 a. m.
Total de Pruebas
213
✅ Pasadas
190
❌ Fallidas
23
Tasa de Éxito
89.2%

🧪 Resumen de Pruebas Jest

Total
213
Pasadas
190
Fallidas
23
Omitidas
0

🔥 Firebase Performance Monitoring

Monitoreo de rendimiento en tiempo real con Firebase Performance

Métricas configuradas:

  • ⏱️ Tiempo de inicio de app (app_start)
  • 🔄 Operaciones Firestore (read/write/query)
  • 🔐 Autenticación (auth_sign_in)
  • 📱 Navegación entre pantallas (screen transitions)
  • 🚀 Algoritmo RAPTOR (raptor_calculate_route)
  • 💾 Caché AsyncStorage (cache_read/write)
  • 📍 GPS tracking (gps_update)
  • 🌐 HTTP requests (automático)
  • 📊 Custom metrics (personalizadas)

📈 Visualizar en: Firebase Console → Performance

🛡️ Firebase Crashlytics (Disponibilidad)

Monitoreo de crashes y disponibilidad de la app

Funcionalidades configuradas:

  • 💥 Registro de crashes fatales (automático)
  • ⚠️ Registro de errores no fatales
  • 📝 Logs de actividad del usuario
  • 👤 Atributos personalizados (user ID, device info)
  • 🎯 Contexto de errores (screen, action, data)
  • 🔄 Eventos de disponibilidad (app lifecycle)
  • 📊 Métricas de uptime y crash-free rate
  • 📡 Reportes offline (sincronización automática)

Métricas clave:

  • Crash-free users: % de usuarios sin crashes
  • Crash-free sessions: % de sesiones sin crashes
  • Velocity: Nuevos crashes en las últimas 24h
  • Stability score: Puntuación general de estabilidad

📈 Visualizar en: Firebase Console → Crashlytics

🔗 Enlaces Rápidos