Barcode Scanner Emulator
Testování kódů QR: jak testovat čtečky kódů QR
Praktická příručka ke generování testovacích kódů QR a k ověření hardwaru čtečky, vstupu klávesnicového klínu, postupů POS a aplikací, které QR umí.
Co testování kódů QR znamená
Testování kódu QR ověřuje, že čtečka dokáže dekódovat očekávaný obsah a že přijímající systém s výsledkem správně naloží. Úspěšné dekódování je jen první krok: je třeba zkontrolovat i fokus, časování, přípony, ověření a chování aplikace.
1. Vygenerujte testovací kód QR
Otevřete generátor kódů QR, zadejte známý text nebo URL a kód vygenerujte. Testovací hodnotu nejdřív nechte jednoduchou a potom přidejte delší data a zvláštní znaky, které aplikace očekává.
Generátor běží místně, takže obsah zůstane v prohlížeči. Můžete stáhnout SVG nebo PNG pro tisk, testovací přípravky nebo zobrazení na jiné obrazovce.
2. Otestujte fyzické čtečky a čtečky s kamerou
Zobrazte kód QR v čitelné velikosti a s dostatečným kontrastem. Naskenujte ho fyzickým zařízením, ruční čtečkou schopnou číst QR, fotoaparátem telefonu nebo kamerou aplikace. Opakujte s různými velikostmi, vzdálenostmi, osvětlením a vytištěnými vzorky, abyste poznali praktické limity.
Čtečka jen pro kódy 1D kódy QR nepřečte. Než budete diagnostikovat aplikaci, ověřte, že čtečka symbologii QR podporuje.
3. Otestujte vstup QR ve webových, desktopových a POS aplikacích
Před skenem umístěte fokus do zamýšleného pole a porovnejte přijatou hodnotu s vygenerovaným obsahem. Otestujte opakované skeny, prázdné nebo neplatné stavy aplikace, dlouhé adresy URL a postupy, které procházejí několika poli.
Při testování POS ověřte, že sken vybere správný produkt nebo akci, zachová chování množství a ceny a nespustí nezamýšlené odeslání.
4. Otestujte čtečky s klávesnicovým klínem a přípony
Mnoho čteček posílá dekódovaný obsah QR jako události klávesnice. Pomocí testeru vstupu čárového kódu ověřte přesnou hodnotu, časování dávky a to, zda zařízení připojuje ENTER nebo TAB.
Proč to funguje, vysvětluje příručka ke klávesnicovému klínu HID. Pokud čtečka vysílá špatnou příponu, porovnejte její nastavení s chováním, které očekává přijímající formulář.
Diagnostika neúspěšných skenů QR
- Ověřte, že čtečka podporuje QR Code a že je symbologie zapnutá.
- Zvětšete zobrazenou nebo vytištěnou velikost a použijte ostrý kód s vysokým kontrastem.
- Zajistěte, aby čtečka viděla celý kód QR i tichou zónu.
- Zkontrolujte fokus, rozložení klávesnice a ověření vstupu v aplikaci.
- Surové události kláves prohlédněte v testeru událostí klávesnice.
Test bez fyzického hardwaru
Když hardware není k dispozici, použijte Barcode Scanner Emulator k simulaci stisků čtečky a otestujte vstupní postup aplikace. Ověříte tím zpracování v aplikaci, nenahradíte však optické dekódování ani test hardwaru.
Časté otázky
Jak vygeneruji kód QR pro testování?
V generátoru kódů QR zadejte text nebo URL a vytvořte kód QR místně v prohlížeči. Zobrazte ho nebo vytiskněte a potom ho naskenujte testovaným zařízením nebo aplikací.
Umí čtečka čárových kódů přečíst kód QR?
Čtečka musí podporovat 2D symbologie, jako je QR Code. Čtečka jen pro 1D kódy QR nedekóduje, i když obě zařízení mohou používat vstup klávesnicového klínu.
Jak otestuji ENTER nebo TAB po skenu QR?
Naskenujte vygenerovaný kód QR do testeru vstupu čárového kódu a prohlédněte rozpoznanou příponu. Nastavte čtečku nebo aplikaci tak, aby přípona odpovídala zamýšlenému postupu.