Към съдържанието

Barcode Scanner Emulator

Ръководство за тестване на баркодове в POS

Системите за продажба събират няколко поведения, зависещи от скенера, в един процес. Тестването на всяко поле поотделно пропуска грешките, които се появяват само при реалистично приключване на продажба.

Търсене на продукт

Сканирайте известен валиден продуктов баркод в полето за въвеждане на артикул и потвърдете, че се показват правилният продукт, цената и наличната наличност. Тествайте с баркодове от различните симбологии в каталога (UPC-A за търговия на дребно в САЩ, EAN-13 за международни продукти), защото някои POS системи правилно разчитат само един формат.

Невалидни баркодове

Сканирайте баркод със счупена контролна сума, баркод, който го няма в каталога, и частично закрит или повреден етикет. Всеки случай трябва да даде ясно и отделно съобщение за грешка, а не общ неуспех или, още по-зле, мълчаливо добавяне на грешен или празен ред.

Работа с количества

Сканирайте един и същ продукт няколко пъти подред и потвърдете, че количеството се увеличава правилно, вместо да се създават дублирани редове. Ако процесът поддържа „баркод за количество“, сканиран преди продукта (например „x3“ и след това кодът на продукта), тествайте точно тази последователност, включително какво става, ако сканирането на количеството бъде прекъснато.

Поведение на наставката при каса с няколко полета

Потвърдете, че настроената наставка (вижте Наставки ENTER и TAB) прави правилното нещо на всяка стъпка: добавянето на артикул не трябва да изпраща цялата продажба, но специален баркод „завърши продажбата“ (ако процесът използва такъв) трябва.

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

Тествайте сканиране веднага след отваряне на модален прозорец за отстъпка или купон, след поява на диалог за плащане и веднага след добавяне на предишния артикул (преди интерфейсът да завърши прерисуването). Загубата на фокус при тези преходи е сред най-честите реални грешки в POS, защото сканиране, което не попада никъде, лесно се пропуска, докато касиер не съобщи, че „понякога артикулите не се добавят“.

Сценарии офлайн и при влошена работа

Ако POS поддържа офлайн режим, тествайте сканиране без връзка и потвърдете, че артикулите се нареждат правилно за по-късна синхронизация. Тествайте и какво става, ако търсенето на продукт е бавно или се провали: интерфейсът блокира ли следващи сканирания, или касиерът може да сканира напред, докато предишно търсене още чака (което без внимателна обработка може да разбърка реда на редовете)?

Препоръчани инструменти

Използвайте генератора на баркодове, за да създадете валидни и нарочно невалидни тестови баркодове (например със счупена контролна сума), и тестера за въвеждане на баркод, за да проверите суровото улавяне, преди да тествате пълния процес в POS.