UAT และการทดสอบถดถอย
UAT ตามภูมิภาคและแบรนด์ การทดสอบถดถอย และการตรวจสอบการออกบัตร เป็นการทดสอบยอมรับก่อนขึ้นระบบจริง
ชั้นนี้ตรวจสอบอะไร
ชั้นนี้ตรวจสอบว่าเครื่องและบัตรที่ผ่านการรับรองแล้วจะได้รับการยอมรับอย่างถูกต้องในตลาดจริง ผู้ประมวลผล และเครือข่ายเดบิตหรือไม่ เป็นชั้นที่เชื่อมช่องว่างระหว่างเครื่องมือรับรองกับตลาดจริง โดยดูความสอดคล้องกับเงื่อนไขการใช้งานจริง ไม่ใช่ความสอดคล้องกับข้อกำหนด
| สิ่งที่ต้องการยืนยัน | ผลิตภัณฑ์ที่เกี่ยวข้อง |
|---|---|
| ทำ UAT ของธุรกรรมตามภูมิภาคและแบรนด์ด้วยบัตรจริง (เน้นแบบสัมผัส) | ชุดบัตรทดสอบ EMV ของ B2 |
| UAT ของธุรกรรมแบบไร้สัมผัสและดูอัลอินเทอร์เฟซ พร้อมการตรวจรับวอลเล็ตบนเครื่องจริง | Touchless Dual Interface Collection |
| ตรวจสอบการเลือกและการกำหนดเส้นทางของ AID เดบิตร่วมของสหรัฐฯ ตั้งแต่เครื่องจนถึงใบเสร็จ | USA Debit Test Card Set |
| ตรวจสอบการรองรับ BIN 8 หลักในแอปพลิเคชันการชำระเงิน โฮสต์ การกำหนดเส้นทาง และฐานข้อมูล BIN | 8-Digit BIN Test Card Set |
| UAT ของธุรกรรมเพื่อการใช้งานเฉพาะทาง เช่น EBT | UAT EBT Card |
| รันการทดสอบครอบคลุมธุรกรรมและการทดสอบถดถอยโดยอัตโนมัติ | PaytestLab/PaytestHub/PaytestRobot |
จุดที่มักติดขัดในทางปฏิบัติเมื่อใช้บัตรทดสอบจริง
แม้บัตรจะมาถึงแล้ว หากเงื่อนไขต่อไปนี้ไม่ครบ ธุรกรรมก็จะไม่สำเร็จ ควรตรวจสอบก่อนสั่งซื้อและก่อนใช้งาน
| หัวข้อ | รายละเอียด |
|---|---|
| การรองรับ BIN ทดสอบที่ฝั่งโฮสต์ | แม้เครื่องจะอ่านบัตรได้ หากผู้ประมวลผลยังไม่ลงทะเบียน BIN ทดสอบ ก็จะไม่ได้รับอนุมัติแบบออนไลน์ โดยเฉพาะ Interac BIN, BIN 8 หลัก, Mastercard BIN 2, US Common Debit, BIN ต่างประเทศสำหรับ DCC และ Fleet BIN ที่ต้องตรวจสอบเป็นพิเศษ |
| กุญแจสาธารณะ CA สำหรับทดสอบ | หากฝั่งเครื่องยังไม่ได้ลงกุญแจสาธารณะ CA สำหรับทดสอบของแบรนด์ ธุรกรรมที่เกี่ยวกับ SDA/DDA/CDA จะล้มเหลว ควรตรวจสอบ CA Public Key Index วิธีโหลดกุญแจ วันหมดอายุของกุญแจ และการแยกจากกุญแจของระบบจริง |
| การล็อก PIN แบบออฟไลน์ | หากป้อน Offline PIN ผิดซ้ำ ๆ ค่า PIN Try Counter จะลดลงและอาจถูกล็อกถาวร แนะนำให้บันทึก PIN ที่ถูกต้อง จำนวนครั้งที่ลอง และความสามารถในการใช้ซ้ำ ไว้ในตารางบริหารบัตร |
| วันหมดอายุของบัตร | ข้อมูลสาธารณะมีทั้งบัตรที่ใช้ได้นานและข้อมูลเก่าปะปนกัน ควรขอรายการวันหมดอายุของบัตรแต่ละใบตอนส่งมอบ |
ความสัมพันธ์กับการรับรอง
“ผ่านการทดสอบด้วยบัตรทดสอบ” กับ “ผ่านการรับรองของแบรนด์หรือผู้รับบัตร” ไม่ใช่สิ่งเดียวกันบัตรในชั้นนี้มีประโยชน์ในการกำจัดอุปสรรคก่อนเข้าสู่การรับรองอย่างเป็นทางการ แต่ไม่ใช่เครื่องมือรับรองในตัวเอง หากจะใช้เพื่อการรับรองอย่างเป็นทางการ กรุณาตรวจสอบว่าต้องได้รับการอนุมัติจากฝ่ายใด ระหว่าง Payment Scheme, Acquirer, Processor, Gateway, Certification Laboratory หรือ Terminal Vendor
การแยกใช้ระหว่างฝั่งออกบัตรกับฝั่งเครื่อง
แม้จะเรียกว่า “บัตรทดสอบ” เหมือนกัน แต่วัตถุประสงค์ต่างกัน บัตรที่ใช้ตรวจสอบการตั้งค่าเครื่อง (ICC Merchant Test Cards) กับบัตรสำหรับ UAT ของธุรกรรม (B2) เป็นคนละอย่าง ด้วยการแยกนี้ ผลิตภัณฑ์ของทั้งสองบริษัทจึงไม่ปะปนกันบนชั้นเดียวกัน
ระบบอัตโนมัติแบ่งเป็นสามชั้น
ระบบอัตโนมัติของการทดสอบธุรกรรมประกอบด้วยการสร้าง จัดการ และรัน (Hub) การรัน L3 (Player) และการดำเนินการทางกายภาพ (Robot) สามชั้นนี้ ใช้แยกเดี่ยวหรือทยอยนำมาใช้ก็ได้ ช่วยให้รันการทดสอบถดถอยที่ใช้เวลานานได้โดยไม่ต้องมีคนเฝ้า และขจัดปัญหาความทำซ้ำได้ที่เกิดจากความคลาดเคลื่อนของการปฏิบัติงาน
