验证层次 · 运营
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)。既可单独使用,也可分阶段引入。长时间的回归测试无需人工值守即可执行,操作偏差导致的可重现性问题也随之消除。
