Пређи на садржај

Barcode Scanner Emulator

Водич за тестирање бар-кодова у POS-у

Продајни системи у једном току спајају неколико понашања која зависе од скенера. Тестирање сваког поља одвојено пропушта грешке које се појаве тек током реалистичног низа наплате.

Проналажење производа

Скенирајте познат исправан бар-код производа у поље за унос ставке и потврдите да се приказују прави производ, цена и доступна залиха. Тестирајте бар-кодове различитих симбологија које каталог користи (UPC-A за малопродају у САД, EAN-13 за међународне производе), јер неки POS системи исправно тумаче само један формат.

Неважећи бар-кодови

Скенирајте бар-код са оштећеним контролним збиром, бар-код ког нема у каталогу производа и делимично прекривену или оштећену етикету. Сваки случај треба да да јасну и посебну поруку о грешци, а не општи неуспех и никако тихо додавање погрешне или празне ставке.

Рад са количином

Скенирајте исти производ више пута заредом и потврдите да се количина исправно повећава и да не настају дупле ставке. Ако ток подржава „бар-код количине“ скениран пре производа (на пример „x3“, па код производа), тестирајте управо тај низ, укључујући шта се дешава ако се скенирање количине прекине.

Понашање суфикса на наплати са више поља

Потврдите да подешени суфикс (погледајте Суфикси ENTER и TAB) на сваком кораку ради праву ствар: додавање ставке не сме да пошаље целу наплату, али намењен бар-код „заврши продају“ (ако га ток користи) мора.

Проблеми са фокусом током наплате

Тестирајте скенирање одмах по отварању модалног прозора за попуст или купон, по појави дијалога за плаћање и одмах по додавању претходне ставке (пре него што се интерфејс до краја прецрта). Губитак фокуса током тих прелаза спада међу најчешће стварне POS грешке, јер се скенирање које не заврши нигде лако превиди док благајник не јави да се „ставке понекад не додају“.

Сценарији ван мреже и ослабљени сценарији

Ако POS подржава рад ван мреже, тестирајте скенирање без везе и потврдите да се ставке исправно стављају у ред за каснију синхронизацију. Тестирајте и шта се дешава ако је проналажење производа споро или не успе: да ли интерфејс блокира даља скенирања, или благајник може да скенира унапред док претходно проналажење још чека (што може да да ставке у погрешном редоследу ако се не обради пажљиво)?

Препоручени алати

Помоћу генератора бар-кодова направите важеће и намерно неважеће пробне бар-кодове (на пример са оштећеним контролним збиром), а тестером уноса бар-кодова проверите сирово хватање скенирања пре теста целог POS тока.