Přejít k obsahu

Barcode Scanner Emulator

Příručka testování čárových kódů v POS

Pokladní systémy spojují několik chování závislých na čtečce do jednoho postupu. Testování každého pole zvlášť mine chyby, které se ukážou až při realistickém průběhu prodeje.

Vyhledání produktu

Naskenujte známý platný kód produktu do pole pro zadání položky a ověřte, že se zobrazí správný produkt, cena a dostupné zásoby. Testujte kódy různých symbologií z katalogu (UPC-A pro americký maloobchod, EAN-13 pro mezinárodní produkty), protože některé systémy POS správně zpracují jen jeden formát.

Neplatné kódy

Naskenujte kód s porušeným kontrolním součtem, kód, který v katalogu není, a částečně zakrytý nebo poškozený štítek. Každý případ má vyvolat jasnou a odlišnou chybovou hlášku, ne obecnou chybu, a už vůbec ne tiše přidat špatnou nebo prázdnou položku.

Práce s množstvím

Naskenujte stejný produkt několikrát za sebou a ověřte, že se množství správně zvyšuje, místo aby vznikaly duplicitní řádky. Pokud postup podporuje „kód množství“ naskenovaný před produktem (například „x3“ a potom kód produktu), otestujte právě tuto posloupnost, včetně toho, co se stane, když se sken množství přeruší.

Chování přípony u pokladny s více poli

Ověřte, že nastavená přípona (viz Přípony ENTER a TAB) dělá v každém kroku to správné: přidání položky nesmí odeslat celý prodej, ale vyhrazený kód „dokončit prodej“ (pokud ho postup používá) ano.

Problémy s fokusem během prodeje

Otestujte sken hned po otevření modálního okna slevy nebo kupónu, po zobrazení dialogu platby a těsně po přidání předchozí položky (než rozhraní dokončí překreslení). Ztráta fokusu při těchto přechodech patří k nejčastějším reálným chybám POS, protože sken, který nikam nedopadne, snadno unikne, dokud pokladní nehlásí, že se „položky někdy nepřidají“.

Scénáře offline a zhoršeného provozu

Pokud POS podporuje režim offline, otestujte skenování bez připojení a ověřte, že se položky správně zařadí do fronty k pozdější synchronizaci. Otestujte také, co se stane, když je vyhledání produktu pomalé nebo selže: zablokuje rozhraní další skeny, nebo může pokladní skenovat dál, zatímco předchozí vyhledání ještě čeká (což může bez pečlivého ošetření rozhodit pořadí řádků)?

Doporučené nástroje

Pomocí generátoru čárových kódů vytvořte platné i záměrně neplatné testovací kódy (například s porušeným kontrolním součtem) a pomocí testeru vstupu čárového kódu ověřte surové zachycení skenu, než budete testovat celý tok POS.