Saltar al contenido

Barcode Scanner Emulator

Guía de pruebas de códigos de barras en el POS

Los sistemas de punto de venta reúnen varios comportamientos que dependen del lector en un solo flujo. Probar cada campo por separado pasa por alto los fallos que solo aparecen durante un cobro realista.

Búsqueda de productos

Lee un código de producto conocido y válido en el campo de alta de artículos y confirma que se muestran el producto correcto, el precio y las existencias disponibles. Prueba con códigos de las distintas simbologías de tu catálogo (UPC-A para el comercio minorista de EE. UU., EAN-13 para productos internacionales), porque algunos sistemas de POS solo interpretan bien un formato.

Códigos no válidos

Lee un código con la suma de comprobación rota, un código que no está en el catálogo y una etiqueta parcialmente tapada o dañada. Cada caso debe producir un mensaje de error claro y distinto, no un fallo genérico ni, peor aún, añadir en silencio una línea incorrecta o vacía.

Gestión de cantidades

Lee el mismo producto varias veces seguidas y confirma que la cantidad se incrementa correctamente en lugar de crear líneas duplicadas. Si tu flujo admite un «código de cantidad» leído antes del producto (por ejemplo, «x3» y después el código de producto), prueba esa secuencia en concreto, incluido lo que ocurre si la lectura de la cantidad se interrumpe.

Comportamiento del sufijo en un cobro de varios campos

Confirma que el sufijo configurado (consulta Sufijos ENTER y TAB) hace lo correcto en cada paso: añadir un artículo no debe enviar todo el cobro, pero un código específico de «completar la venta» (si tu flujo lo usa) sí debe hacerlo.

Problemas de foco durante el cobro

Prueba a leer justo después de abrir un modal de descuento o cupón, después de que aparezca un cuadro de pago y justo después de añadir el artículo anterior (antes de que la interfaz termine de volver a dibujarse). La pérdida de foco en esas transiciones es uno de los fallos de POS más habituales en la práctica, porque una lectura que no cae en ningún sitio pasa desapercibida hasta que el personal de caja dice que «a veces los artículos no se añaden».

Escenarios sin conexión y degradados

Si tu POS admite el modo sin conexión, prueba a leer sin red y confirma que los artículos quedan en cola para sincronizarse más tarde. Prueba también qué ocurre si la búsqueda de un producto es lenta o falla: ¿la interfaz bloquea nuevas lecturas, o el personal de caja puede seguir leyendo mientras una búsqueda anterior sigue pendiente (lo que puede desordenar las líneas si no se trata con cuidado)?

Herramientas recomendadas

Usa el Generador de códigos de barras para crear códigos de prueba válidos e inválidos a propósito (por ejemplo, con la suma de comprobación rota) y el Probador de entrada de códigos de barras para comprobar la captura en bruto antes de probar el flujo completo del POS.