Barcode Scanner Emulator
Testovanie QR kódov: ako testovať skenery QR
Praktická príručka generovania testovacích QR kódov a overenia hardvéru skenera, vstupu keyboard wedge, postupov POS a aplikácií schopných čítať QR.
Čo znamená testovanie QR kódov
Testovanie QR kódov overuje, že skener dokáže dekódovať očakávaný obsah a že prijímajúci systém výsledok správne spracuje. Úspešné dekódovanie je len prvý krok: treba skontrolovať aj fokus, časovanie, prípony, validáciu a správanie aplikácie.
1. Vygenerujte testovací QR kód
Otvorte generátor QR kódov, zadajte známu textovú hodnotu alebo URL a kód vygenerujte. Testovaciu hodnotu nechajte najprv jednoduchú a potom pridajte dlhšie údaje a špeciálne znaky, ktoré aplikácia očakáva.
Generátor beží lokálne, takže obsah zostáva v prehliadači. SVG alebo PNG si môžete stiahnuť na tlač, testovacie prípravky alebo zobrazenie na inej obrazovke.
2. Otestujte fyzické skenery a skenery s kamerou
Zobrazte QR kód v čitateľnej veľkosti s dostatočným kontrastom. Naskenujte ho fyzickým zariadením, ručným skenerom schopným čítať QR, kamerou telefónu alebo kamerou aplikácie. Opakujte s rôznymi veľkosťami, vzdialenosťami, svetlom a vytlačenými vzorkami, aby ste zistili praktické limity.
Skener len pre 1D čiarové kódy QR kódy prečítať nedokáže. Skôr než budete diagnostikovať aplikáciu, overte, že skener symboliku QR podporuje.
3. Otestujte vstup QR vo webových, desktopových a POS aplikáciách
Pred skenovaním umiestnite fokus do zamýšľaného poľa a porovnajte prijatú hodnotu s vygenerovaným obsahom. Otestujte opakované skeny, prázdne alebo neplatné stavy aplikácie, dlhé URL a postupy, ktoré prechádzajú viacerými poľami.
Pri testovaní POS overte, že sken vyberie správny produkt alebo akciu, zachová správanie množstva a ceny a nespustí nechcené odoslanie.
4. Otestujte skenery keyboard wedge a prípony
Mnohé skenery posielajú dekódovaný obsah QR ako udalosti klávesnice. Pomocou testera vstupu čiarových kódov overte presnú hodnotu, časovanie dávky a to, či zariadenie pripája ENTER alebo TAB.
Prečo to funguje, vysvetľuje príručka HID keyboard wedge. Ak skener vysiela nesprávnu príponu, porovnajte jeho konfiguráciu s očakávaným správaním prijímajúceho formulára.
Riešenie neúspešných skenov QR
- Overte, že skener podporuje QR Code a že je symbolika zapnutá.
- Zväčšite zobrazenú alebo vytlačenú veľkosť a použite zreteľný kód s vysokým kontrastom.
- Zabezpečte, aby skener videl celý QR kód aj tichú zónu.
- Skontrolujte fokus, rozloženie klávesnice a validáciu vstupu v aplikácii.
- Surové udalosti klávesov skontrolujte v testeri udalostí klávesnice.
Test bez fyzického hardvéru
Keď hardvér nie je k dispozícii, použite Barcode Scanner Emulator na simuláciu stlačení klávesov skenera a otestujte vstupný postup aplikácie. Overí sa tým spracovanie v aplikácii, no nenahradí to optické dekódovanie ani test hardvéru.
Časté otázky
Ako vygenerujem QR kód na testovanie?
V generátore QR kódov zadajte text alebo URL a vytvorte QR kód lokálne v prehliadači. Zobrazte ho alebo vytlačte a potom ho naskenujte testovaným zariadením alebo aplikáciou.
Dokáže skener čiarových kódov prečítať QR kód?
Skener musí podporovať 2D symboliky, ako je QR Code. Skener len pre 1D nedokáže QR kódy dekódovať, aj keď obe zariadenia môžu používať vstup keyboard wedge.
Ako otestujem ENTER alebo TAB po skene QR?
Naskenujte vygenerovaný QR kód do testera vstupu čiarových kódov a skontrolujte zistenú príponu. Nastavte skener alebo aplikáciu tak, aby prípona zodpovedala zamýšľanému postupu.