Hopp til innhold

Barcode Scanner Emulator

Testveiledning for POS-strekkoder

Salgsstedssystemer samler flere skanneravhengige atferder i én arbeidsflyt. Å teste hvert felt for seg går glipp av feil som bare dukker opp i en realistisk kassesekvens.

Produktoppslag

Skann en kjent gyldig produktstrekkode inn i varefeltet, og bekreft at riktig produkt, pris og tilgjengelig lager vises. Test med strekkoder for ulike symbologier katalogen bruker (UPC-A for amerikansk detaljhandel, EAN-13 for internasjonale produkter), siden noen POS-systemer bare tolker ett format riktig.

Ugyldige strekkoder

Skann en strekkode med ødelagt sjekksum, en strekkode som ikke finnes i produktkatalogen, og en delvis tildekket eller skadet etikett. Hvert tilfelle bør gi en tydelig, egen feilmelding, ikke en generell feil eller, verre, stille legge til en feil eller tom linje.

Antallshåndtering

Skann samme produkt flere ganger på rad, og bekreft at antallet øker riktig i stedet for å lage dupliserte linjer. Hvis arbeidsflyten støtter en «antallstrekkode» som skannes før produktet (for eksempel «x3» og deretter produktkoden), test den sekvensen spesielt, også hva som skjer hvis antallsskanningen avbrytes.

Suffiksatferd i en kasse med flere felt

Bekreft at det konfigurerte suffikset (se ENTER- og TAB-suffikser) gjør det rette i hvert trinn: å legge til en vare skal ikke sende hele kassen, men en egen strekkode for «fullfør salg» (hvis arbeidsflyten bruker en) skal det.

Fokusproblemer under kassen

Test skanning rett etter at et rabatt- eller kupongvindu åpnes, etter at en betalingsdialog vises, og rett etter at forrige vare ble lagt til (før grensesnittet er ferdig med å tegnes på nytt). Fokustap i disse overgangene er en av de vanligste ekte POS-feilene, fordi en skanning som ikke lander noe sted, er lett å overse til en kasserer sier at «varer av og til ikke blir lagt til».

Frakoblet og svekket drift

Hvis POS-systemet støtter frakoblet modus, test skanning mens du er frakoblet, og bekreft at varer køes riktig for senere synkronisering. Test også hva som skjer hvis et produktoppslag er tregt eller feiler: blokkerer grensesnittet flere skanninger, eller kan en kasserer skanne videre mens et tidligere oppslag fortsatt venter (noe som kan gi linjer i feil rekkefølge hvis det ikke håndteres forsiktig)?

Anbefalte verktøy

Bruk strekkodegeneratoren til å lage gyldige og bevisst ugyldige teststrekkoder (for eksempel en ødelagt sjekksum), og strekkodeinndatatesten til å kontrollere rå skannefangst før du tester hele POS-flyten.