Sari la conținut

Barcode Scanner Emulator

Ghid de testare a codurilor de bare în POS

Sistemele de punct de vânzare adună mai multe comportamente dependente de scaner într-un singur flux. Testarea fiecărui câmp izolat ratează erorile care apar doar într-o secvență realistă de casă.

Căutarea produsului

Scanați un cod de produs știut ca valid în câmpul de introducere a articolului și confirmați că apar produsul, prețul și stocul disponibil corecte. Testați cu coduri din simbologiile folosite de catalog (UPC-A pentru comerțul din SUA, EAN-13 pentru produse internaționale), fiindcă unele sisteme POS interpretează corect un singur format.

Coduri nevalide

Scanați un cod cu sumă de control stricată, un cod care nu este în catalog și o etichetă parțial acoperită sau deteriorată. Fiecare caz trebuie să producă un mesaj de eroare clar și distinct, nu un eșec generic sau, mai rău, adăugarea tăcută a unei linii greșite ori goale.

Tratarea cantității

Scanați același produs de mai multe ori la rând și confirmați că cantitatea crește corect, în loc să creeze linii duplicate. Dacă fluxul acceptă un „cod de cantitate” scanat înaintea produsului (de exemplu „x3”, apoi codul produsului), testați anume acea secvență, inclusiv ce se întâmplă dacă scanarea cantității este întreruptă.

Comportamentul sufixului la o casă cu mai multe câmpuri

Confirmați că sufixul configurat (vedeți Sufixe ENTER și TAB) face lucrul potrivit la fiecare pas: adăugarea unui articol nu trebuie să trimită toată casa, dar un cod dedicat de „încheiere a vânzării” (dacă fluxul folosește unul) trebuie.

Probleme de focalizare în timpul casei

Testați scanarea imediat după deschiderea unui modal de reducere sau cupon, după apariția unui dialog de plată și imediat după adăugarea articolului anterior (înainte ca interfața să termine redesenarea). Pierderea focalizării în aceste tranziții este una dintre cele mai frecvente erori reale de POS, pentru că o scanare care nu ajunge nicăieri trece ușor neobservată până când un casier spune că „uneori articolele nu se adaugă”.

Scenarii offline și degradate

Dacă POS-ul acceptă modul offline, testați scanarea fără conexiune și confirmați că articolele intră corect în coadă pentru sincronizarea ulterioară. Testați și ce se întâmplă dacă apelul de căutare a produsului este lent sau eșuează: interfața blochează scanările următoare sau casierul poate scana înainte cât timp o căutare anterioară este încă în așteptare (ceea ce poate amesteca ordinea liniilor dacă nu este tratat cu grijă)?

Instrumente recomandate

Folosiți generatorul de coduri de bare ca să creați coduri de test valide și intenționat nevalide (de exemplu o sumă de control stricată) și testerul de introducere a codurilor de bare ca să verificați captarea brută înainte de a testa fluxul complet de POS.