Positive ONE Group 综合站点前往综合站点
ZH-HANS简体中文
L3 · 终端集成与品牌认定

ICCSim TMat

EMV Level 2/Level 3 的测试项目管理与执行平台。依据品牌规范选定测试用例,载入 ICCSim 卡后在 POS 或 ATM 上执行,收集卡片、终端与主机的日志并自动分析。

厂商 ICC 标准 EMV L2/L3 · 接触/非接触 · 品牌适格认定 测试卡 贯穿 L2/L3

进行 EMV Level 2/Level 3 符合性测试的独立测试平台。可以简便且可重现的方式实施支付品牌的测试与认证。支持接触与非接触两种方式,已被全球的支付网络、终端厂商、收单机构、处理机构、测试机构与商户采用。

测试所需的一套设备
测试所需的一套设备被测终端、ICCSim 测试卡、许可密钥与写卡用读卡器。测试对象为终端侧。
测试流程
测试流程将测试用例写入卡片,插入或感应至终端即开始测试。终端与收单主机通信,结果从卡片读出并自动判定与显示。

主要功能与特点

作为 EMV L2/L3 的认证测试平台,它能做什么。

已认定的测试套件Qualified Test Suites

内置获主要品牌认定的 L2/L3 测试套件。以基于品牌要求的结构化测试项目,从头到尾管理整个测试流程。

  • 支持的品牌:American Express/Discover/INTERAC/JCB/Mastercard/UnionPay/Visa
  • 按品牌要求提示测试项目
  • 多数结果自动分析,减少人工并加快认证
简洁设计(自成一体)Designed for Simplicity

与需要多台硬件与大量实体测试卡的传统环境不同,本平台自成一体。交易日志可在软件内直接取得,无需另行准备抓取软件、卡片适配器或复杂的硬件配置。

  • 无需另行准备抓取软件、卡片适配器或复杂的硬件配置
  • 在软件内直接抓取交易日志
  • 简化配置,降低成本并缩短测试周期
覆盖整个生命周期Entire Testing Lifecycle

从开发测试、质量保证、验证、正式认证、回归测试到持续的维护测试,支持支付设备的整个生命周期。从开发到部署,乃至日后的软件更新,都可持续使用同一工具。

  • 开发 → QA → 验证 → 正式认证 → 回归 → 维护
  • 在产品的整个寿命周期中使用同一套可信工具
自动化(Auto API 附加组件)Automation

通过 Auto API 附加组件与自动测试环境联动。由外部软件或机器人控制测试执行,自动完成测试数据的取得与结果保存,支持大规模回归测试。

  • 由外部软件或机器人控制测试执行
  • 自动完成测试数据的取得与结果保存
  • 提高大规模回归测试的一致性并缩短时间

支持的测试套件

以下是按品牌认定的 L2/L3 测试套件示例(以资料表为准)。最新支持情况每次另行确认。

Level 2

EMV Level 2INTERAC Flash Reader CertificationJCB Level 2Visa Contactless Auto v2.2cVisa C-3Visa Reader Application SelectionVisa Tap2PhoneVisa VCTKS (Transit)

Level 3

American Express AFDAmerican Express Expresspay TransitAmex L3China UnionPayChina UnionPay QuickPassChina UnionPay TransitD-PAS L3 Consolidated SuiteDNAINTERACINTERAC TAC (U.S.)INTERAC Flash InteroperabilityJCB Level 3Mastercard L3 Consolidated Test SuiteVisa L3 Consolidated Test SuiteVoyagerWEXNIV for Mastercard (Subset 3, 5 & 7)

支持的标准与品牌

支持的标准
EMVCo
支持的品牌
American ExpressDiscoverINTERACJCBMastercardUnionPayVisa

L2/L3 认定品牌(支持范围因配置与许可而异)

L3 并非独立的另一套件,ICCSimTMat 的套件一体覆盖 L2 与 L3。约 30 年业绩,已被支付网络、终端厂商、收单机构、处理机构、测试机构与商户采用。套件清单以资料表为准,最新支持情况每次另行确认。

产品线与套件构成

产品线与套件构成
套件内容软件测试套件/双界面读卡器/ICCSim 卡一套。自成一体,无需复杂硬件,支持交易日志的取得、自动分析与导入导出。许可为在线许可(无需 USB 密钥),可安装到多台 PC,登录时选择空闲许可使用
支持的品牌模块(示例)American Express AEIPS / ExpressPay/Discover D-PAS / Contactless D-PAS/EMV Level 2 (ICCSimSC) /INTERAC (Device / Canadian Acquirer / Contactless / Flash CTIC) /JCB TCI/MasterCard (M-TIP / NIV Subset 3/5/7 / PayPass Subset 6&8) /Visa (ADVT / ADVT qVSDC Device Module / AP Contactless / qVSDC/MSD / CDET / Transit VTPS) /Entry Point (Book A&B)
辅助工具ICCSimDev(开发工具)/ICCSolHost(主机模拟器)

运行要求与导入信息(2026 年版)

运行要求与导入信息(2026 年版)
运行要求操作系统:建议 Windows 11/CPU:支持 64 位的 Intel 或 AMD(建议 2.8GHz 以上)/内存:4GB 以上/可用磁盘:4GB/分辨率:建议 1920×1080
发货与运输自收到订单(PO 或预付款)起 3 个工作日内处理。硬件通过快递发出(告知追踪号),软件则告知访问步骤。因采用 DAP 条件,清关时的关税与税费由收货方承担。原产地证明书可在事先申请后办理可(取得1〜3个工作日)
支持续期含首年支持与维护。到期前 1 个月发送续期报价。到期后 12 个月内仍可续期(之后需重新购买)。新版本将以邮件通知已登记的技术联系人

支持的品牌模块的最新范围,在报价时确认。

测试执行的流程

ICCSim 卡不是固定内容的测试卡,而是可按所选测试场景切换内容的可编程测量用测试卡。

测试执行的流程
步骤内容
1将所选测试用例载入 ICCSim 卡
2将卡片插入终端,或以非接触方式提示
3终端与收单机构或测试主机通信
4从 ICCSim 卡回读测试结果
5由 TMat 自动分析,并在图形界面上显示结果

项目管理功能

测试以项目为单位管理。部分品牌可通过 TSE(Test Selection Engine)输入终端配置,仅选定该配置所需的测试用例。

项目管理功能
功能内容
New/Open Project以测试项目为单位管理结果
Upload Log仅从卡片重新读出日志
Check Card Version确认 ICCSim 卡上的小程序版本
Host Log Import导入外部主机日志并反映到判定中
Automatic Questions自动判定可从日志得出结论的 Pass 条件
Manual Observation画面、小票、LED 与 PIN 显示等需要人工确认的项目
Export Test Suite将结果导出为 Excel 等格式
CCRT XML 准备为支持的套件准备提交数据
Checksum Validation确认日志是否被篡改
Card Load Utility将测试脚本载入卡片

并非全部都能自动判定。终端画面显示、拔卡提示、签名要求、PIN 输入与小票内容等,可能仍需人工确认。

PaytestProbe 与自动化

使用 PaytestProbe 后,无需为每个测试用例改写卡片并反复插拔,可由探针生成卡片响应。通过 Auto API,还可从机器人或外部测试自动化框架控制 TMat。

磁条的实际刷卡,以及模拟芯片故障的回退测试等需要实体卡的测试,无法用探针替代。不应完全转向探针,而应保留用于回退的实体卡。若要将接触、非接触与磁条全部自动化,各自都需要专用探针。

ICC Solutions 产品的区分使用

通用的 ICCSimTMat、Fiserv 专用套件与 Worldpay 专用 VIABLE,界限清晰。

ICC Solutions 产品的区分使用
比较项目TMatTMat for FiservICCSimDevMerchant CardsVIABLE
通用/专用通用Fiserv 专用通用开发通用简易卡片Worldpay 专用
主要对象厂商、测试实验室与收单机构Fiserv 商户与 ISVEMV 开发者门店、维护与培训Worldpay 商户与 ISV
Level 2有对应套件主要为 L3自行开发的测试不可主要为 L3
Level 3支持支持不用于正式认证不可支持
主机联动外部主机或模拟器与 Fiserv Portal 联动不在用途范围内需要测试主机内置闭环
异常测试品牌用例范围Fiserv 用例范围自由度高有限Worldpay 用例范围
自动分析以脚本开发为主
认证提交取决于套件面向 Fiserv原则上不可不可面向 Worldpay
PaytestProbe支持支持以生成的卡片为主不支持支持

从工序看产品的位置

发卡侧的 Barnes 产品与 ICC Solutions 产品并非竞争关系,而是工序不同。

从工序看产品的位置
工序产品目的
发卡侧Barnes CPT检查卡内数据、证书、EMV 标签与磁条数据
卡片与终端开发ICCSimDev开发异常卡片、自定义卡片与异常测试
终端内核ICCSimTMat Level 2验证 EMV 内核与 Reader Application
成品 POS 与 ATMICCSimTMat Level 3品牌集成测试
特定收单机构TMat for Fiserv / VIABLEFiserv/Worldpay 的认证工序
门店部署之后Merchant Test Cards简易确认、回归测试与员工培训

提案前需要确认的项目

在确定配置之前,我们会询问以下各点。

提案前需要确认的项目
分类确认事项
测试范围覆盖接触、非接触与磁条到何种程度/Level 2、Level 3 还是两者
对象属于 POS、ATM、Tap to Phone、Transit 还是 Fuel/对象品牌与测试套件的准确版本
连接对象连接到 Fiserv、Worldpay 还是其他收单机构
方式采用实体 ICCSim 卡方式还是 PaytestProbe 方式/是否包含回退测试用的实体卡/是否需要 Host Simulator
许可与维护第二年起的维护费用与停止续费时的处理/测试卡的有效期/品牌认定套件与开发用脚本的许可区分
自动化Auto API 与机器人联动的 API 规格/ICCSimDev 生成的卡片与 TMat 的兼容性
国内要求是否提供面向本地收单机构或支付网络的专用 L3 测试计划

支持国际品牌的 L3 套件,与本地收单机构或支付网络是否将该结果视为认证,是两个不同的问题。我们会先确认品牌、收单机构、支付网关与终端配置,再确定产品组合。

选型指南 — ICC 产品中哪一款合适

ICC 的产品按目的区分。各自的定位见L3 层次

选型指南 — ICC 产品中哪一款合适
产品如果是这样的需求
★ ICCSimTMat(本页)正式通过品牌认定(L2/L3)。希望用认定套件管理并执行验收测试
ICCSimTMat for Fiserv经由 Fiserv 的商户与 ISV 认证。希望通过门户直接上传测试日志
ICCSimDev希望自行制作卡片响应与异常条件(用于异常测试与调试)
VIABLE希望在实体门店配置(闭环)下统一完成商户与 ISV 的验收测试
Merchant Test Cards希望用实体卡确认终端配置、进行回归与店员培训
测试与认证服务不自行执行测试,希望委托至取得认证

导入用途

  • 新开发项目中 L3 验证的启动
  • 配置变更与更新后的回归
  • 面向取得认证的前期全面确认

与认证的关系

本产品所进行的是终端集成测试。是否给予品牌认定,由各品牌与收单机构判断。我们协助搭建测试环境,并准备提交认证所需的数据。