🆘 Ayuda - QA Test Practice Platform v2.3.1
🔐 ¿Cómo empezar? (Magic Link)
- Primera vez: Ingresa tu nombre y correo electrónico
- Ya registrado: Solo ingresa tu correo
- Recibirás un enlace mágico (Magic Link) en tu correo
- Haz clic en el enlace para acceder automáticamente
- Accede al dashboard para ver los tests disponibles
- Comienza con el Test 1 (los demás están bloqueados hasta que completes el anterior)
🔒 Sin contraseñas: Usamos autenticación por Magic Link. Es más seguro y fácil:
- No necesitas recordar contraseñas
- Enlaces únicos que expiran en 15 minutos
- Cada enlace solo funciona una vez
- En modo desarrollo, el enlace aparece en pantalla
¿Cómo reportar bugs?
- Interactúa con el test buscando comportamientos incorrectos
- Haz clic en "Reportar Bug" cuando encuentres algo
- Describe el problema claramente (mínimo 10 caracteres)
- Selecciona la severidad apropiada (Baja, Media, Alta, Crítica)
- Envía el reporte
- El sistema validará automáticamente tu reporte con IA
✅ Nueva validación inline:
- Los errores se muestran directamente en el formulario
- Hint visible: "Mínimo 10 caracteres"
- Border rojo si hay errores en el campo
- No más alertas que se ocultan detrás del modal
💡 Tip: No todos los bugs son obvios. Prueba casos extremos como:
- Campos vacíos
- Valores negativos
- Datos duplicados
- Límites de caracteres
Sistema de Puntuación
Tu puntuación se calcula basándose en cuántos bugs encontraste comparado con los bugs esperados en cada test.
- 80% o más: Excelente trabajo ✅
- 50-79%: Buen trabajo, pero puedes mejorar ⚠️
- Menos de 50%: Necesitas más práctica 📚
🤖 Validación con Inteligencia Artificial
Nuestra plataforma utiliza IA avanzada para validar automáticamente los bugs que reportas. Esto te proporciona retroalimentación instantánea sobre la precisión de tus reportes.
¿Cómo funciona?
Cuando reportas un bug, el sistema analiza tu descripción en 3 niveles:
-
Validación Local (Embeddings):
Compara tu reporte con bugs conocidos usando análisis semántico instantáneo.
-
Validación Avanzada (Groq AI):
Si la confianza es menor al 60%, se consulta con Llama 3 para un análisis más profundo.
-
Revisión Manual:
Bugs con confianza muy baja quedan pendientes para revisión humana.
Niveles de Confianza
- ✓ 80-100%: Bug validado automáticamente - ¡Excelente descripción!
- ⚠️ 60-79%: Bug parcialmente validado - Descripción aceptable
- ❓ 0-59%: Requiere revisión - Intenta ser más específico
💡 Tips para mejores reportes:
- Sé específico: "El email acepta @ sin dominio" en vez de "error en email"
- Describe el comportamiento esperado vs. el actual
- Incluye pasos para reproducir el problema
- Usa términos técnicos cuando sea apropiado
Retroalimentación en Resultados
Al finalizar un test y reportar bugs, verás:
- Barra de confianza para cada bug reportado
- Mensaje de validación del sistema IA
- Resumen de bugs validados vs. pendientes
- Score total del quiz + validación de bugs
Niveles de Dificultad
- Básico (Tests 1-3): Bugs obvios y fáciles de encontrar
- Intermedio (Tests 4-6): Requieren más atención al detalle
- Avanzado (Tests 7-10): Bugs sutiles y complejos
Cambiar Idioma
Usa los botones 🇪🇸 ES o 🇬🇧 EN en la esquina superior derecha.
¿Problemas técnicos?
Soluciones comunes:
- Actualiza la página (F5)
- Limpia el caché del navegador
- Asegúrate de que JavaScript esté habilitado
- Usa un navegador moderno (Chrome, Firefox, Edge, Safari)
Resetear Progreso
Si deseas comenzar de nuevo, abre la consola del navegador (F12) y ejecuta:
localStorage.clear()
Luego actualiza la página.
Privacidad de Datos
Tus datos se almacenan de dos formas:
- Local (localStorage): Datos almacenados en tu navegador
- Base de datos (MariaDB): Sincronización automática con el servidor (opcional)
- Magic Links: Los enlaces se almacenan temporalmente (15 minutos) y se invalidan después de usarse
🔒 Seguridad (v2.3.0+)
Mejoras de seguridad implementadas:
- ✅ Autenticación sin contraseñas (Magic Link)
- ✅ Rate limiting (límite de solicitudes por hora)
- ✅ Headers de seguridad (CSP, X-Frame-Options, etc.)
- ✅ CORS configurado para orígenes permitidos
- ✅ Tokens criptográficamente seguros (64 caracteres)
- ✅ Archivos sensibles protegidos (.htaccess)
- ✅ Prepared statements en todas las consultas SQL
- ✅ Sanitización de entrada para prevenir XSS
📧 Problemas con el Magic Link
Si no recibes el email:
- Revisa tu carpeta de spam/correo no deseado
- Verifica que el email esté escrito correctamente
- Espera hasta 2 minutos (el servidor puede estar procesando)
- En desarrollo, el enlace aparece en pantalla (no se envía email real)
- Puedes solicitar un nuevo enlace después de 1 hora (rate limiting)
🐛 Errores Comunes
Soluciones:
- "El servidor no devolvió JSON": Error de PHP en el backend. Contacta al administrador.
- "Magic Link expirado": El enlace tiene más de 15 minutos. Solicita uno nuevo.
- "Token ya usado": Este enlace ya fue utilizado. Solicita uno nuevo.
- "Demasiados intentos": Rate limiting activado. Espera 1 hora.
- "Error 535 Authentication Failed": Problema de configuración SMTP en el servidor.
← Volver a la plataforma