Naar inhoud springen

Barcode Scanner Emulator

QR-codes testen: QR-codescanners testen

Een praktische handleiding voor het maken van test-QR-codes en het controleren van scannerhardware, toetsenbordweginvoer, POS-workflows en toepassingen die QR ondersteunen.

Wat QR-codetesten betekent

QR-codetesten controleert of een scanner de verwachte inhoud kan decoderen en of het ontvangende systeem het resultaat correct verwerkt. Een geslaagde decodering is alleen de eerste stap: focus, timing, achtervoegsels, validatie en toepassingsgedrag moeten ook worden gecontroleerd.

1. Maak een test-QR-code

Open de QR-codegenerator, voer een bekende tekstwaarde of URL in en genereer de code. Houd de testwaarde eerst eenvoudig en voeg daarna de langere gegevens en speciale tekens toe die de toepassing verwacht.

De generator draait lokaal, dus de inhoud blijft in de browser. Je kunt een SVG of PNG downloaden om te printen, als testopstelling of om op een ander scherm te tonen.

2. Test fysieke scanners en camerascanners

Toon de QR-code op een leesbaar formaat met voldoende contrast. Scan hem met het fysieke apparaat, een handscanner die QR ondersteunt, de telefooncamera of de camerafunctie van de toepassing. Herhaal met verschillende formaten, afstanden, belichting en afgedrukte voorbeelden om de praktische grenzen te vinden.

Een scanner die alleen 1D-barcodes leest, kan geen QR-codes lezen. Bevestig dat de scanner de QR-symbologie ondersteunt voordat je de toepassing diagnosticeert.

3. Test QR-invoer in web-, desktop- en POS-toepassingen

Zet de focus in het bedoelde veld voordat je scant en vergelijk de ontvangen waarde met de gegenereerde inhoud. Test herhaalde scans, lege of ongeldige toepassingsstanden, lange URL's en workflows die door meerdere velden gaan.

Bij POS-testen controleer je of de scan het juiste product of de juiste actie kiest, het aantal- en prijsgedrag behoudt en geen onbedoelde verzending activeert.

4. Test toetsenbordwigscanners en achtervoegsels

Veel scanners sturen gedecodeerde QR-inhoud als toetsenbordgebeurtenissen. Gebruik de barcode-invoertester om de exacte waarde, de bursttiming en of het apparaat ENTER of TAB toevoegt te controleren.

Waarom dit werkt, staat in de handleiding over de HID-toetsenbordwig. Als de scanner het verkeerde achtervoegsel stuurt, vergelijk dan de configuratie met het gedrag dat het ontvangende formulier verwacht.

Mislukte QR-scans oplossen

  • Bevestig dat de scanner QR Code ondersteunt en dat de symbologie is ingeschakeld.
  • Vergroot het getoonde of afgedrukte formaat en gebruik een duidelijke code met hoog contrast.
  • Zorg dat de volledige QR-code en de stille zone voor de scanner zichtbaar zijn.
  • Controleer focus, toetsenbordindeling en de invoervalidatie van de toepassing.
  • Gebruik de toetsenbordevenemententester om ruwe toetsgebeurtenissen te inspecteren.

Testen zonder fysieke hardware

Als er geen hardware is, gebruik je Barcode Scanner Emulator om scannertoetsaanslagen te simuleren en de invoerworkflow van de toepassing te testen. Dit controleert de verwerking door de toepassing, maar vervangt optische decodering of hardwaretests niet.

Veelgestelde vragen

Hoe maak ik een QR-code om te testen?

Gebruik de QR-codegenerator om tekst of een URL in te voeren en lokaal in de browser een QR-code te maken. Toon of print hem en scan hem met het apparaat of de toepassing die je test.

Kan een barcodescanner een QR-code lezen?

Een scanner moet 2D-symbologieën zoals QR Code ondersteunen. Een scanner die alleen 1D leest, kan QR-codes niet decoderen, ook al gebruiken beide apparaten mogelijk toetsenbordweginvoer.

Hoe test ik ENTER of TAB na een QR-scan?

Scan de gegenereerde QR-code in de barcode-invoertester en bekijk het gedetecteerde achtervoegsel. Configureer de scanner of de toepassing zodat het achtervoegsel bij de bedoelde workflow past.