Test Vectors

ชุด fixture อ้างอิงที่ใช้ในชุดทดสอบ Playwright round-trip ของเรา แต่ละแถวคือข้อมูลนำเข้าที่ตัวสร้างรับได้และสตริงย่อยที่คาดว่าผลลัพธ์ที่ถอดรหัสต้องมี ใช้เพื่อเขียนตัวตรวจสอบของคุณเองหรือทำซ้ำการทดสอบความเข้ากันได้

แหล่งที่มา: tests/fixtures.json ในคลังของเรา ดึงข้อมูลสดจากไซต์นี้จึงเป็นปัจจุบันเสมอ

ประเภทฟิลด์ข้อมูลนำเข้าสตริงย่อยที่คาดหวังรูปแบบ
กำลังโหลด…

วิธีใช้งาน

สร้าง payload ของแต่ละแถวโดยใช้ตัวสร้าง กรอกค่าในฟิลด์ที่กำหนด กดสร้าง แล้วสแกนผลลัพธ์ด้วยเครื่องอ่านใดก็ได้ ข้อความที่ถอดรหัสต้องมีทุก "สตริงย่อยที่คาดหวัง" หากไม่มี ให้รายงานปัญหา

Round-trip และความสอดคล้องกับ unit test

fixture เหล่านี้คือข้อมูลอ้างอิงสำหรับ harness tests/roundtrip.mjs ซึ่งสร้างแต่ละโค้ดใน Chromium แบบ headless ถอดรหัสกลับผ่าน BarcodeDetector และยืนยันการจับคู่สตริงย่อย harness ยังเรียกใช้การทดสอบ mutation (ข้อมูลว่าง / ใหญ่มาก / ตัวควบคุม / unicode) ต่อแต่ละ fixture เพื่อตรวจจับการขัดข้องของ encoder

อ้างอิงมาตรฐาน

ตรวจสอบล่าสุด: 2026-04-13. คำประกาศความเป็นส่วนตัว · ตารางความเข้ากันได้