Barcode Scanner Emulator
Príručka testovania čiarových kódov v POS
Pokladničné systémy spájajú v jednom postupe niekoľko správaní závislých od skenera. Testovanie každého poľa osve minie chyby, ktoré sa objavia až pri realistickej postupnosti nákupu.
Vyhľadanie produktu
Naskenujte známy správny čiarový kód produktu do poľa na zadanie položky a overte, že sa zobrazí správny produkt, cena a dostupná zásoba. Testujte čiarové kódy rôznych symbolík, ktoré katalóg používa (UPC-A pre maloobchod v USA, EAN-13 pre medzinárodné produkty), pretože niektoré systémy POS správne spracujú len jeden formát.
Neplatné čiarové kódy
Naskenujte čiarový kód s poškodeným kontrolným súčtom, čiarový kód, ktorý v katalógu produktov nie je, a čiastočne zakrytý alebo poškodený štítok. Každý prípad má vyvolať jasnú a odlišnú chybovú hlášku, nie všeobecné zlyhanie, a už vôbec nie potichu pridať nesprávnu alebo prázdnu položku.
Práca s množstvom
Naskenujte ten istý produkt viackrát za sebou a overte, že sa množstvo správne zvyšuje a nevznikajú duplicitné riadky. Ak postup podporuje „čiarový kód množstva“ naskenovaný pred produktom (napríklad „x3“ a potom kód produktu), otestujte práve túto postupnosť vrátane toho, čo sa stane, keď sa sken množstva preruší.
Správanie prípony pri viacpoľovej pokladni
Overte, že nastavená prípona (pozrite Prípony ENTER a TAB) robí na každom kroku správnu vec: pridanie položky nesmie odoslať celý nákup, ale vyhradený čiarový kód „dokončiť predaj“ (ak ho postup používa) áno.
Problémy s fokusom počas nákupu
Otestujte skenovanie hneď po otvorení modálneho okna zľavy alebo kupónu, po zobrazení dialógu platby a hneď po pridaní predchádzajúcej položky (skôr než sa dokončí prekreslenie rozhrania). Strata fokusu pri týchto prechodoch patrí k najčastejším skutočným chybám POS, pretože sken, ktorý nikam nespadne, sa ľahko prehliadne, kým pokladník nehlási, že „položky sa niekedy nepridajú“.
Offline a zhoršené scenáre
Ak POS podporuje režim offline, otestujte skenovanie bez pripojenia a overte, že sa položky správne radia na neskoršiu synchronizáciu. Otestujte aj pomalé alebo zlyhané vyhľadanie produktu: zablokuje rozhranie ďalšie skeny, alebo môže pokladník skenovať dopredu, kým predchádzajúce vyhľadanie ešte čaká (čo môže pri neopatrnom spracovaní spôsobiť riadky v zlom poradí)?
Odporúčané nástroje
Pomocou generátora čiarových kódov vytvorte platné aj zámerne neplatné testovacie čiarové kódy (napríklad s poškodeným kontrolným súčtom) a testerom vstupu čiarových kódov overte surové zachytenie skenu pred testom celého toku POS.