Saltar para o conteúdo

Barcode Scanner Emulator

Guia de teste de códigos de barras no POS

Os sistemas de ponto de venda reúnem vários comportamentos dependentes do leitor num único fluxo. Testar cada campo isoladamente deixa escapar erros que só surgem numa sequência realista de caixa.

Pesquisa de artigos

Leia um código de artigo reconhecidamente válido no campo de introdução do artigo e confirme que surgem o artigo, o preço e o stock disponível corretos. Ensaie códigos das simbologias usadas no catálogo (UPC-A no retalho dos EUA, EAN-13 em produtos internacionais), porque alguns sistemas de POS só interpretam corretamente um formato.

Códigos inválidos

Leia um código com dígito de controlo danificado, um código ausente do catálogo e uma etiqueta parcialmente tapada ou deteriorada. Cada caso deve produzir uma mensagem de erro clara e distinta, e não uma falha genérica ou, pior, a inclusão silenciosa de uma linha errada ou vazia.

Tratamento da quantidade

Leia o mesmo artigo várias vezes seguidas e confirme que a quantidade aumenta corretamente em vez de criar linhas duplicadas. Se o fluxo admitir um «código de quantidade» lido antes do artigo (por exemplo «x3» e depois o código do artigo), ensaie essa sequência em concreto, incluindo o que sucede se a leitura da quantidade for interrompida.

Comportamento do sufixo numa caixa de vários campos

Confirme que o sufixo configurado (ver Sufixos ENTER e TAB) faz o que deve em cada passo: acrescentar um artigo não deve submeter a caixa inteira, mas um código dedicado de «concluir venda» (se o fluxo o utilizar) deve fazê-lo.

Problemas de foco durante a caixa

Ensaie a leitura logo após abrir um modal de desconto ou cupão, depois de surgir um diálogo de pagamento e imediatamente a seguir à inclusão do artigo anterior (antes de a interface terminar de se redesenhar). A perda de foco nestas transições é um dos erros reais de POS mais frequentes, porque uma leitura que não cai em lado nenhum passa despercebida até um operador de caixa referir que «por vezes os artigos não entram».

Cenários offline e degradados

Se o POS suportar modo offline, ensaie a leitura sem ligação e confirme que os artigos entram corretamente na fila para sincronização posterior. Ensaie também o que sucede se a pesquisa do artigo for lenta ou falhar: a interface bloqueia novas leituras, ou o operador pode continuar a ler enquanto uma pesquisa anterior permanece pendente (o que pode baralhar a ordem das linhas se não for tratado com cuidado)?

Ferramentas recomendadas

Utilize o gerador de códigos de barras para criar códigos de teste válidos e deliberadamente inválidos (por exemplo um dígito de controlo danificado) e o testador de introdução de códigos de barras para confirmar a captação em bruto antes de ensaiar o fluxo completo do POS.