驗證層次 · 營運
UAT 與迴歸
按地區與品牌的 UAT、迴歸與發卡驗證。上線前的驗收測試。
本層驗證什麼
本層確認已取得認證的終端與卡片,在實際市場、處理機構與借記網路中是否被正確受理。它填補認證工具與實際市場之間的空白,關注的不是對規範的符合性,而是對營運條件的符合性。
| 想確認的內容 | 對應產品 |
|---|---|
| 用實體卡按地區與品牌進行交易 UAT(以接觸為主) | B2 EMV 測試卡套裝 |
| 非接觸與雙介面的交易 UAT,以及真機錢包的受理確認 | Touchless Dual Interface Collection |
| 從終端到小票,通盤確認美國通用借記 AID 的選擇與路由 | USA Debit Test Card Set |
| 在支付應用、主機、路由與 BIN 資料庫中確認 8 位 BIN 的支援情況 | 8-Digit BIN Test Card Set |
| EBT 等特殊用途的交易 UAT | UAT EBT Card |
| 自動執行交易覆蓋與迴歸 | PaytestLab/PaytestHub/PaytestRobot |
實體測試卡在實務中容易受阻的地方
即使卡片已送達,若不具備以下條件,交易也無法完成。請在下單前與使用前確認。
| 專案 | 內容 |
|---|---|
| 主機對測試 BIN 的支援 | 即使終端能讀取卡片,若處理機構未登記測試 BIN,也無法完成聯機授權。Interac BIN、8 位 BIN、Mastercard BIN 2、US Common Debit、DCC 境外 BIN、Fleet BIN 尤其需要確認 |
| 測試 CA 公鑰 | 若終端未載入品牌的測試 CA 公鑰,SDA/DDA/CDA 相關的交易將失敗。需確認 CA Public Key Index、金鑰載入方式、金鑰有效期,以及與生產金鑰的隔離 |
| 離線 PIN 被鎖定 | 反覆輸入錯誤的離線 PIN 會使 PIN Try Counter 遞減,並可能被永久鎖定。建議在卡片管理表中記錄正確的 PIN、嘗試次數與可否再次使用 |
| 卡片有效期 | 公開資訊中長期有效的卡片與過時資訊混雜。發貨時會取得逐卡的有效期清單 |
與認證的關係
“用測試卡透過了測試”與“透過了品牌或收單機構的認證”並不相同。本層的卡片有助於在進入正式認證前排除障礙,但它們並非認證工具本身。若要用於正式認證,請確認需要由 Payment Scheme、Acquirer、Processor、Gateway、Certification Laboratory 或 Terminal Vendor 中的哪一方批准。
發卡側與終端側的區分
同樣稱為“測試卡”,用途卻不同。驗證終端設定的卡片(ICC Merchant Test Cards)與用於交易 UAT 的卡片(B2)是不同的東西。正因為有這一區分,兩家公司的產品不會混在同一個貨架上。
自動化分為三層
交易測試的自動化分為三層:測試建立、管理與執行(PaytestHub);EMV L3 測試執行(PaytestPlayer);終端物理操作(PaytestRobot)。既可單獨使用,也可分階段引入。長時間的迴歸測試無需人工值守即可執行,操作偏差導致的可重現性問題也隨之消除。
