مجموعة الاختبار العامة

ادعاءاتنا بشأن توافق الماسحات لا تكون جيدة إلا بقدر الأدلة التي تستند إليها. هذه الصفحة هي مجموعة البيانات, المدخلات القانونية التي نختبر كل مشفِّر عليها بشكل انحداري، بالإضافة إلى سلوك كاميرا الهاتف الذي يمكنك تدقيقه بنفسك.

Why this exists: most QR tools publish a compatibility matrix. Ours publishes the corpus behind the matrix. If you're responsible for a scanner fleet, retail, warehouse, pharma, airline, DMV, you can run this corpus through your own readers and verify every claim we make.

تنزيل corpus.zip بيانات JSON + CSV + منهجية + README. ~4 KB.

Loading version…

كيفية استخدام المجموعة

قم بتنزيل البيانات.

كل متجه اختبار موجود في /test-vectors/fixtures.json. كائن JSON واحد لكل نوع. يُجلب مباشرة من الموقع.

أعد توليد رموز QR.

خذ خريطة fields لأي بيانات، ضع القيم في المولّد لذلك النوع، واضغط توليد.

امسح بأجهزتك الخاصة.

وجّه iPhone Camera أو Android Camera أو Google Lens أو ماسحًا صناعيًا نحو رمز QR المُنشأ. تأكد أن النص المفكوك يحتوي على كل سلسلة فرعية expect.

أفِد بالتناقضات.

إذا أعاد ماسح في أجهزتك فكًّا لا يتطابق مع البيانات، أفِد بمشكلة. سنعيد إنتاجها ونضيف ماسحك إلى مصفوفة التوافق العامة وإذا كانت خطأ في المشفِّر نشحن إصلاحًا.

نتائج المسح المتوقعة, مجموعة مختارة

TypeFixture inputiOS CameraAndroid CameraPro scanner
URLhttps://example.com/testيفكّيفكّيفكّ
WiFiSSID=MyNet PSK=... WPAJoins networkJoins networkيفكّ
vCardFN=Alice ORG=AcmeAdd to ContactsAdd to Contactsيفكّ
TOTPotpauth://totp/...?secret=JBSW...جزئيجزئييفكّ
eSIMLPA:1$rsp.example.com$K2-LM...iOS 17.4+Android 13+يفكّ
Bitcoin (BIP-21)bitcoin:1A1zP1eP...جزئيجزئييفكّ
SEPA (EPC)BCD + name + IBAN + amountRaw stringRaw stringجزئي
Swiss QR-billSPC + IBAN + address + amountRaw stringRaw stringSwiss banking apps
GS1 Digital Linkhttps://id.gs1.org/01/09506000134352يفكّيفكّPOS parses AIs
Data MatrixArbitrary payloadلا يفكّGoogle Lens onlyيفكّ
AztecArbitrary payloadلا يفكّSome Androidيفكّ
PDF417AAMVA or arbitraryلا يفكّGoogle Lens partialيفكّ
AAMVA driver license@  ANSI 636014080002DL...iOS 17+ license-awareAndroid license appsيفكّ
EAN-130012345678905يفكّيفكّEvery retail POS
Micro QRCompact payloadلا يفكّلا يفكّIndustrial only

ماذا تعني "نتيجة المسح المتوقعة"

ملاحظات المنهجية

ما هو قادم

انظر أيضًا

Corpus last regression-tested 2026-04-18. iPhone 15 Pro / iOS 18.3, Pixel 8 / Android 14, Zebra DS8100.