Barcode Scanner Emulator
POS vonalkódtesztelési útmutató
Az értékesítési pont rendszerei több, olvasótól függő viselkedést egyesítenek egy munkafolyamatban. Az egyes mezők külön tesztelése elmulasztja azokat a hibákat, amelyek csak egy valósághű pénztári sorozat közben jelennek meg.
Termékkeresés
Olvasson be egy ismert jó termékvonalkódot a tételmezőbe, és ellenőrizze, hogy a helyes termék, ár és elérhető készlet jelenik meg. Teszteljen a katalógus különböző szimbológiáit képviselő vonalkódokkal (UPC-A az amerikai kiskereskedelemben, EAN-13 a nemzetközi termékeknél), mert egyes POS-rendszerek csak egy formátumot elemeznek helyesen.
Érvénytelen vonalkódok
Olvasson be hibás ellenőrzőösszegű vonalkódot, a termékkatalógusban nem szereplő vonalkódot, valamint részben takart vagy sérült címkét. Minden esetnek egyértelmű, eltérő hibaüzenetet kell adnia, nem általános hibát, vagy ami még rosszabb, egy hibás vagy üres sor csendes hozzáadását.
Mennyiségkezelés
Olvassa be ugyanazt a terméket többször egymás után, és ellenőrizze, hogy a mennyiség helyesen nő, nem pedig ismétlődő sorok jönnek létre. Ha a munkafolyamat támogatja a termék előtt beolvasott „mennyiségvonalkódot” (például „x3”, majd a termékkód), kifejezetten ezt a sorrendet tesztelje, beleértve azt is, mi történik, ha a mennyiség beolvasása megszakad.
Az utótag viselkedése többmezős pénztárnál
Ellenőrizze, hogy a beállított utótag (lásd az ENTER és TAB utótagok útmutatót) minden lépésnél a megfelelőt teszi: egy tétel hozzáadása nem küldheti el az egész pénztárat, de egy külön „értékesítés befejezése” vonalkódnak (ha a munkafolyamat használ ilyet) igen.
Fókuszproblémák a pénztár során
Tesztelje a beolvasást közvetlenül egy kedvezmény- vagy kuponmodális megnyitása után, egy fizetési párbeszédpanel megjelenése után, és közvetlenül az előző tétel hozzáadása után (mielőtt a felület újrarajzolása befejeződne). A fókusz elvesztése ezeknél az átmeneteknél az egyik leggyakoribb valós POS-hiba, mert a sehova nem érkező beolvasás könnyen észrevétlen marad, amíg a pénztáros nem jelzi, hogy „néha a tételek nem kerülnek be”.
Kapcsolat nélküli és leromlott helyzetek
Ha a POS támogatja a kapcsolat nélküli módot, tesztelje a beolvasást kapcsolat nélkül, és ellenőrizze, hogy a tételek helyesen sorba kerülnek a későbbi szinkronizáláshoz. Tesztelje azt is, mi történik, ha a termékkeresés lassú vagy sikertelen: a felület blokkolja a további beolvasásokat, vagy a pénztáros előre olvashat, amíg egy korábbi keresés még függőben van (ami gondatlan kezelés esetén rossz sorrendű sorokat okozhat)?
Ajánlott eszközök
A vonalkódgenerátorral hozzon létre érvényes és szándékosan érvénytelen tesztvonalkódokat (például hibás ellenőrzőösszeget), a vonalkódbevitel-tesztelővel pedig ellenőrizze a nyers beolvasás rögzítését, mielőtt a teljes POS-folyamatot tesztelné.