Barcode Scanner Emulator
Gabay sa pagsubok ng barcode sa POS
Pinagsasama ng mga point-of-sale system ang ilang kilos na nakadepende sa scanner sa iisang workflow. Ang pagsubok ng bawat field nang hiwalay ay nakakaligtaan ang mga bug na lumalabas lang sa isang realistikong sequence ng checkout.
Paghahanap ng produkto
Mag-scan ng kilalang-wastong barcode ng produkto sa field ng pagpasok ng item at kumpirmahing ipinapakita ang tamang produkto, presyo, at available na stock. Subukan gamit ang mga barcode na kumakatawan sa iba't ibang symbology na ginagamit ng iyong katalogo (UPC-A para sa retail sa US, EAN-13 para sa internasyonal na produkto) dahil may mga POS system na tama lang nakakapag-parse ng isang format.
Di-wastong barcode
Mag-scan ng barcode na may sirang checksum, ng barcode na wala sa katalogo ng produkto, at ng bahagyang natatakpan o sirang label. Ang bawat kaso ay dapat magbunga ng malinaw at natatanging mensahe ng error sa halip na pangkalahatang pagkabigo o, mas masama, tahimik na pagdagdag ng maling o walang lamang line item.
Paghawak ng dami
Mag-scan ng parehong produkto nang ilang beses nang sunud-sunod at kumpirmahing tama ang pagtaas ng dami sa halip na lumikha ng dobleng line item. Kung sinusuportahan ng iyong workflow ang "quantity barcode" na sini-scan bago ang produkto (halimbawa, "x3" at pagkatapos ang product code), subukan ang sequence na iyon nang partikular, kasama ang nangyayari kung naantala ang scan ng dami.
Kilos ng suffix sa checkout na maraming field
Kumpirmahing ginagawa ng naka-configure na suffix (tingnan ang Mga hulaping ENTER laban sa TAB) ang tamang bagay sa bawat hakbang: ang pagdagdag ng item ay hindi dapat magsumite ng buong checkout, ngunit ang nakalaang barcode na "kumpletuhin ang benta" (kung ginagamit ito ng iyong workflow) ay dapat.
Mga isyu sa focus habang nagche-checkout
Subukan ang pag-scan kaagad pagkatapos magbukas ng modal ng discount o kupon, pagkatapos lumitaw ang dialog ng bayad, at pagkatapos maidagdag ang naunang item (bago matapos ang anumang muling pag-render ng UI). Ang pagkawala ng focus sa mga transisyong ito ay isa sa pinakakaraniwang totoong bug ng POS, dahil ang scan na hindi napupunta kahit saan ay madaling makaligtaan hanggang mag-ulat ang cashier na "minsan hindi nadadagdag ang mga item."
Mga offline at huminang senaryo
Kung sinusuportahan ng iyong POS ang offline mode, subukan ang pag-scan habang offline at kumpirmahing tama ang pagpila ng mga item para sa susunod na sync. Subukan din kung ano ang mangyayari kung mabagal o mabigo ang tawag sa paghahanap ng produkto: hinaharangan ba ng UI ang susunod na mga scan, o maaaring mag-scan nang maaga ang cashier habang nakabinbin pa ang naunang paghahanap (na maaaring magdulot ng hindi sunod-sunod na line item kung hindi maingat na hahawakan)?
Inirerekomendang tool
Gamitin ang Generator ng barcode upang lumikha ng wasto at sadyang di-wastong test barcode (halimbawa, sirang checksum), at ang Tester ng barcode input upang tiyakin ang hilaw na pagkuha ng scan bago subukan ang buong daloy ng POS.