Siirry sisältöön

Barcode Scanner Emulator

POS-viivakoodin testausopas

Kassajärjestelmät yhdistävät useita lukijasta riippuvia toimintoja yhteen työnkulkuun. Kunkin kentän testaaminen erikseen jättää huomaamatta virheet, jotka ilmenevät vain realistisessa kassajaksossa.

Tuotehaku

Lue tunnetusti kelvollinen tuoteviivakoodi nimikkeen syöttökenttään ja varmista, että oikea tuote, hinta ja saatavilla oleva varasto näytetään. Testaa viivakoodeilla, jotka edustavat luettelosi eri symboliikkoja (UPC-A Yhdysvaltain vähittäiskaupassa, EAN-13 kansainvälisissä tuotteissa), koska jotkin POS-järjestelmät jäsentävät oikein vain yhden muodon.

Virheelliset viivakoodit

Lue viivakoodi, jonka tarkistussumma on rikki, viivakoodi jota ei ole tuoteluettelossa, sekä osittain peittynyt tai vahingoittunut tarra. Kunkin tapauksen tulisi tuottaa selkeä, erillinen virheilmoitus eikä yleistä epäonnistumista tai, mikä pahempaa, hiljaista väärän tai tyhjän rivin lisäämistä.

Määrän käsittely

Lue sama tuote useita kertoja peräkkäin ja varmista, että määrä kasvaa oikein eikä synny kaksoisrivejä. Jos työnkulkusi tukee ennen tuotetta luettavaa määräviivakoodia (esimerkiksi ”x3” ja sitten tuotekoodi), testaa juuri tämä järjestys, mukaan lukien mitä tapahtuu jos määrän luku keskeytyy.

Päätteen toiminta monikenttäisessä kassassa

Varmista, että määritetty pääte (katso ENTER- ja TAB-päätteet) tekee kussakin vaiheessa oikean asian: nimikkeen lisääminen ei saa lähettää koko kassaa, mutta erillisen ”viimeistele myynti” -viivakoodin (jos työnkulkusi käyttää sellaista) tulee tehdä niin.

Kohdistusongelmat kassan aikana

Testaa lukemista heti alennus- tai kuponkimodaalin avaamisen jälkeen, maksuvalintaikkunan ilmestyttyä ja heti edellisen nimikkeen lisäämisen jälkeen (ennen kuin käyttöliittymän uudelleenpiirto valmistuu). Kohdistuksen katoaminen näiden siirtymien aikana on yksi yleisimmistä todellisista POS-virheistä, koska luku joka ei päädy minnekään jää helposti huomaamatta, kunnes kassahenkilö ilmoittaa, että ”joskus nimikkeitä ei lisätä”.

Offline- ja heikentyneet tilanteet

Jos POS-järjestelmäsi tukee offline-tilaa, testaa lukemista offline-tilassa ja varmista, että nimikkeet jonoutuvat oikein myöhempää synkronointia varten. Testaa myös, mitä tapahtuu jos tuotehakukutsu on hidas tai epäonnistuu: estääkö käyttöliittymä lisäluvut, vai voiko kassahenkilö lukea eteenpäin edellisen haun ollessa yhä kesken (mikä voi aiheuttaa väärässä järjestyksessä olevia rivejä, jos sitä ei käsitellä huolellisesti)?

Suositellut työkalut

Käytä viivakoodigeneraattoria kelvollisten ja tarkoituksella virheellisten testiviivakoodien luomiseen (esimerkiksi rikki oleva tarkistussumma) ja viivakoodisyötteen testaajaa raa'an luvun kaappauksen varmistamiseen ennen koko POS-kulun testaamista.