00. Índice Maestro — Manual de QA ZEUMAX
Documentos del manual
| # | Documento | Público objetivo | Casos de prueba incluidos |
|---|---|---|---|
| 01 | Plan General de QA | QA leads, testers | Marco metodológico, entornos, severidad, reporte de bugs. |
| 02 | Web Cliente | Testers de frontend web | Home, login, registro, carrito, checkout, wallet, historial, responsive. |
| 03 | App QR Mesa | Testers de app móvil/PWA | Escaneo QR, menú, carrito, checkout, persistencia. |
| 04 | Orden Receiver | Testers de apps Expo | Login, recepción de pedidos, estados, impresoras, chat, alertas. |
| 05 | TPV | Testers de caja/TPV | Apertura/cierre de caja, mesas, cobros, split bill, hold orders. |
| 06 | Flujos de Pedidos E2E | QA end-to-end | Delivery, takeaway, mesa, TPV, Sinqro, cancelaciones, notificaciones. |
| 07 | Regresión y Smoke | QA release | Smoke test pre-release, checklist transversal, criterios de paso/fallo. |
| 08 | Roles y Permisos | QA seguridad funcional | Autenticación, autorización, guards, acceso por rol. |
Alcance resumido
Este manual cubre la validación funcional de los siguientes componentes del ecosistema ZEUMAX:
- Web Cliente (Next.js): experiencia del cliente final para pedidos online.
- App QR Mesa (Vite + React): experiencia del cliente en mesa a través de QR.
- Orden Receiver (React Native + Expo): gestión operativa de pedidos por parte del restaurante.
- TPV (React Native + Expo): punto de venta físico para caja, mesas y cobros.
- Flujos transversales: sincronización entre canales y notificaciones.
Tipos de prueba cubiertos
- Smoke test
- Funcional
- Regresión
- End-to-end (E2E)
- Usabilidad / UI
- Compatibilidad
- Seguridad funcional básica (roles y permisos)
Convenciones de IDs
Cada caso de prueba tiene un ID único según el formato:
CP-<MODULO>-###
Ejemplos:
CP-WEB-001CP-QR-005CP-TPV-010
Notas para testers externos
- Antes de ejecutar cualquier caso de prueba, revisa las precondiciones.
- Usa datos de prueba aislados; no utilices datos reales de clientes.
- Documenta evidencia (captura de pantalla, video, log) para cada fallo encontrado.
- Reporta los bugs con el ID del caso de prueba relacionado para facilitar la trazabilidad.
Versión: 1.0 — Junio 2026