Test Vectors

Fixture di riferimento usati dalla nostra suite di test di andata e ritorno con Playwright. Ogni riga è un input che il generatore accetta e una sottostringa attesa che l'output decodificato deve contenere. Usali per scrivere i tuoi validatori o riprodurre test di parità.

Fonte: tests/fixtures.json nel nostro repository. Recuperato in tempo reale da questo sito, sempre aggiornato.

TipoCampi di inputSottostringa/e attesa/eFormato
Caricamento…

Come usarli

Genera il payload di qualsiasi riga usando il generatore, compila i campi indicati con i valori di input, clicca su Genera e scansiona il risultato con qualsiasi lettore. Il testo decodificato deve contenere ogni "sottostringa attesa". In caso contrario, apri un issue.

Parità tra test di andata e ritorno e test unitari

Questi fixture sono la fonte di verità per il nostro harness tests/roundtrip.mjs, che genera ogni codice in Chromium headless, lo decodifica tramite BarcodeDetector e verifica la corrispondenza della sottostringa. Il harness esegue anche un passo di mutazione (input vuoti / enormi / di controllo / unicode) per fixture per rilevare crash dell'encoder.

Riferimenti agli standard

Ultima verifica: 2026-04-13. Manifesto sulla privacy · Matrice di compatibilità