Test Vectors

Referenz-Fixtures, die von unserer eigenen Playwright-Round-Trip-Suite verwendet werden. Jede Zeile ist eine Eingabe, die der Generator akzeptiert, und eine erwartete Teilzeichenfolge, die die dekodierte Ausgabe enthalten muss. Verwenden Sie diese, um eigene Validatoren zu schreiben oder Paritätstests zu reproduzieren.

Quelle: fixtures.json, dieselbe Datei, die unsere Round-Trip-Suite liest, veröffentlicht von dieser Website, sodass die Tabelle und die Tests sich nicht widersprechen können. Mitsamt Methodik in corpus.zip gebündelt.

TypEingabefelderErwartete Teilzeichenfolge(n)Format
Wird geladen…

Verwendung

Generieren Sie den Payload einer beliebigen Zeile mit dem Generator, füllen Sie die benannten Felder mit den Eingabewerten aus, klicken Sie auf Generieren und scannen Sie das Ergebnis mit einem beliebigen Lesegerät. Der dekodierte Text muss jede „erwartete Teilzeichenfolge" enthalten. Falls nicht, öffnen Sie bitte ein Issue.

Round-Trip- vs. Unit-Test-Parität

Diese Fixtures sind die Grundwahrheit für unser tests/roundtrip.mjs-Harness, das jeden Code in Headless-Chromium generiert, ihn über BarcodeDetector zurückdekodiert und die Teilzeichenfolgenübereinstimmung prüft. Das Harness führt auch einen Mutationsdurchlauf (leere / riesige / Steuerzeichen / Unicode-Eingaben) pro Fixture durch, um Encoder-Abstürze zu erkennen.

Standardreferenzen

Zuletzt überprüft: 2026-04-13. Datenschutz-Manifest · Kompatibilitätsmatrix