ICCSim TMat
Đây là nền tảng quản lý và chạy đợt kiểm thử EMV Level 2 và Level 3. Nó chọn ca kiểm thử từ đặc tả của thương hiệu, nạp vào thẻ ICCSim để chạy trên POS hoặc ATM, rồi thu thập nhật ký của thẻ, thiết bị và host để phân tích tự động.
Nền tảng kiểm thử độc lập để thực hiện kiểm thử tuân thủ EMV Level 2 và Level 3. Nó cho phép thực hiện kiểm thử và chứng nhận của các thương hiệu thanh toán một cách đơn giản và có thể lặp lại. Hỗ trợ cả tiếp xúc lẫn không tiếp xúc, và được các mạng thanh toán, nhà cung cấp thiết bị, tổ chức thanh toán, đơn vị xử lý, cơ quan kiểm thử và đơn vị chấp nhận thẻ trên khắp thế giới sử dụng.
Chức năng chính và đặc điểm
Với tư cách nền tảng kiểm thử được công nhận cho EMV L2 / L3, nó làm được những gì.
Tích hợp sẵn bộ kiểm thử L2 / L3 đã được các thương hiệu chính công nhận. Với đợt kiểm thử được cấu trúc theo yêu cầu của thương hiệu, nó quản lý quy trình kiểm thử từ đầu đến cuối.
- Thương hiệu hỗ trợ: American Express, Discover, INTERAC, JCB, Mastercard, UnionPay và Visa
- Đưa ra đợt kiểm thử phù hợp với yêu cầu của thương hiệu
- Phần lớn kết quả được phân tích tự động, giảm thao tác thủ công và rút ngắn thời gian chứng nhận
Khác với môi trường truyền thống cần nhiều phần cứng và số lượng lớn thẻ kiểm thử vật lý, sản phẩm này khép kín. Nhật ký giao dịch thu thập trực tiếp trong phần mềm, không cần ứng dụng bắt gói riêng, bộ chuyển đổi thẻ hay cấu hình phần cứng phức tạp.
- Không cần phần mềm bắt gói riêng, bộ chuyển đổi thẻ hay cấu hình phần cứng phức tạp
- Thu thập nhật ký giao dịch trực tiếp trong phần mềm
- Đơn giản hóa thiết lập, giảm chi phí và rút ngắn chu kỳ kiểm thử
Hỗ trợ toàn bộ vòng đời của thiết bị thanh toán: kiểm thử khi phát triển, đảm bảo chất lượng, kiểm định, chứng nhận chính thức, kiểm thử hồi quy và kiểm thử bảo trì liên tục. Bạn dùng được cùng một công cụ từ khi phát triển, triển khai, đến các lần cập nhật phần mềm sau này.
- Phát triển → QA → kiểm định → chứng nhận chính thức → kiểm thử hồi quy → bảo trì
- Dùng cùng một công cụ đáng tin cậy suốt vòng đời sản phẩm
Kết nối với môi trường kiểm thử tự động qua add-on Auto API. Phần mềm bên ngoài hoặc robot điều khiển việc chạy kiểm thử, đồng thời tự động hóa việc thu thập dữ liệu và lưu kết quả. Nó hỗ trợ các đợt kiểm thử hồi quy quy mô lớn.
- Phần mềm bên ngoài hoặc robot điều khiển việc chạy kiểm thử
- Tự động hóa việc thu thập dữ liệu kiểm thử và lưu kết quả
- Tính nhất quán và rút ngắn thời gian cho kiểm thử hồi quy quy mô lớn
Bộ kiểm thử hỗ trợ
Đây là ví dụ về các bộ kiểm thử L2 / L3 được công nhận theo từng thương hiệu (tính đến thời điểm lập tài liệu). Tình trạng hỗ trợ mới nhất sẽ được xác nhận từng lần.
Level 2
Level 3
Tiêu chuẩn và thương hiệu hỗ trợ








Thương hiệu công nhận L2/L3 (khả năng hỗ trợ khác nhau tùy cấu hình và giấy phép)
L3 không phải một bộ riêng biệt; bộ kiểm thử của ICCSimTMat bao phủ cả L2 lẫn L3 trong một. Sản phẩm có khoảng 30 năm kinh nghiệm, được các mạng thanh toán, nhà cung cấp thiết bị, tổ chức thanh toán, đơn vị xử lý, cơ quan kiểm thử và đơn vị chấp nhận thẻ sử dụng. Danh sách bộ kiểm thử là thông tin tại thời điểm lập tài liệu; tình trạng hỗ trợ mới nhất sẽ được xác nhận từng lần.
Danh mục sản phẩm và cấu hình bộ
| Nội dung của bộ | Bộ kiểm thử phần mềm / đầu đọc thẻ giao diện kép / trọn bộ thẻ ICCSim. Là loại khép kín không cần phần cứng phức tạp, hỗ trợ thu thập nhật ký giao dịch, phân tích tự động cùng nhập và xuất. Giấy phép là giấy phép trực tuyến (không cần USB key), cho phép cài trên nhiều PC và chọn giấy phép còn trống khi đăng nhập |
|---|---|
| Mô-đun thương hiệu hỗ trợ (ví dụ) | 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) |
| Công cụ phụ trợ | ICCSimDev (tiện ích phát triển) / ICCSolHost (bộ mô phỏng host) |
Yêu cầu hoạt động và thông tin triển khai (bản 2026)
| Yêu cầu hoạt động | Hệ điều hành: khuyến nghị Windows 11 / CPU: Intel hoặc AMD 64 bit (khuyến nghị từ 2,8GHz) / bộ nhớ: từ 4GB / dung lượng đĩa trống: 4GB / độ phân giải: khuyến nghị 1920×1080 |
|---|---|
| Giao hàng và vận chuyển | Xử lý trong vòng 3 ngày làm việc kể từ khi nhận đơn hàng (PO hoặc thanh toán trước). Phần cứng gửi qua chuyển phát nhanh (có thông báo mã theo dõi), phần mềm được hướng dẫn cách truy cập. Vì áp dụng điều kiện DAP, thuế và phí hải quan do bên nhận chịu. Giấy chứng nhận xuất xứ có thể thu xếp nếu yêu cầu trước (mất 1-3 ngày làm việc) |
| Gia hạn hỗ trợ | Kèm hỗ trợ và bảo trì năm đầu tiên. Báo giá gia hạn được gửi trước khi hết hạn 1 tháng. Có thể gia hạn đến 12 tháng sau khi hết hạn (sau đó phải mua lại). Phiên bản mới được thông báo qua email tới người liên hệ kỹ thuật đã đăng ký |
Phạm vi mô-đun thương hiệu hỗ trợ mới nhất sẽ được xác nhận khi báo giá.
Trình tự chạy kiểm thử
Thẻ ICCSim không phải thẻ kiểm thử cố định, mà hoạt động như thẻ kiểm thử đo lường lập trình được, thay đổi nội dung theo kịch bản kiểm thử đã chọn.
| Bước | Nội dung |
|---|---|
| 1 | Nạp ca kiểm thử đã chọn vào thẻ ICCSim |
| 2 | Cắm thẻ vào thiết bị hoặc đưa thẻ không tiếp xúc |
| 3 | Thiết bị liên lạc với tổ chức thanh toán hoặc host kiểm thử |
| 4 | Đọc ngược kết quả kiểm thử từ thẻ ICCSim |
| 5 | TMat phân tích tự động và hiển thị kết quả trên giao diện |
Chức năng quản lý dự án
Kiểm thử được quản lý theo từng dự án. Với một số thương hiệu, bạn nhập cấu hình thiết bị vào TSE (Test Selection Engine) rồi chỉ chọn những ca kiểm thử cần cho cấu hình đó.
| Chức năng | Nội dung |
|---|---|
| New/Open Project | Quản lý kết quả theo từng dự án kiểm thử |
| Upload Log | Đọc lại riêng phần nhật ký từ thẻ |
| Check Card Version | Kiểm tra phiên bản applet trên thẻ ICCSim |
| Host Log Import | Nhập nhật ký từ host bên ngoài để đưa vào đánh giá |
| Automatic Questions | Tự động đánh giá những điều kiện Pass có thể trả lời từ nhật ký |
| Manual Observation | Những hạng mục cần người kiểm tra như màn hình, hóa đơn, đèn LED và hiển thị PIN |
| Export Test Suite | Xuất kết quả ra Excel và định dạng khác |
| Chuẩn bị CCRT XML | Chuẩn bị dữ liệu nộp của bộ kiểm thử tương ứng |
| Checksum Validation | Kiểm tra xem nhật ký có bị can thiệp hay không |
| Card Load Utility | Nạp kịch bản kiểm thử vào thẻ |
Không phải mọi thứ đều được đánh giá tự động. Hiển thị trên màn hình thiết bị, yêu cầu rút thẻ, yêu cầu ký, nhập PIN và nội dung hóa đơn có thể vẫn là những hạng mục cần người kiểm tra.
PaytestProbe và tự động hóa
Khi dùng PaytestProbe, thay vì phải ghi lại thẻ rồi cắm ra cắm vào cho từng ca kiểm thử, bạn có thể tạo phản hồi của thẻ từ probe. Với Auto API, bạn cũng điều khiển được TMat từ robot hoặc framework tự động hóa kiểm thử bên ngoài.
Những kiểm thử cần thẻ vật lý — như quẹt sọc từ thật hay kiểm thử fallback mô phỏng chip lỗi — không thể thay bằng probe. Thay vì chuyển hoàn toàn sang probe, cần cấu hình vẫn giữ lại thẻ vật lý dùng cho fallback. Muốn tự động hóa hoàn toàn cả tiếp xúc, không tiếp xúc và sọc từ thì cần probe chuyên dụng cho từng loại.
Cách phân biệt sử dụng sản phẩm của ICC Solutions
ICCSimTMat dùng chung, bộ chuyên cho Fiserv và VIABLE chuyên cho Worldpay được phân tách rõ ràng.
| Hạng mục so sánh | TMat | TMat for Fiserv | ICCSimDev | Merchant Cards | VIABLE |
|---|---|---|---|---|---|
| Dùng chung / chuyên dụng | Dùng chung | Chuyên cho Fiserv | Phát triển dùng chung | Thẻ đơn giản dùng chung | Chuyên cho Worldpay |
| Đối tượng chính | Nhà cung cấp, phòng thí nghiệm và tổ chức thanh toán | Đơn vị chấp nhận thẻ và ISV của Fiserv | Nhà phát triển EMV | Cửa hàng, bảo trì và đào tạo | Đơn vị chấp nhận thẻ và ISV của Worldpay |
| Level 2 | Có bộ kiểm thử hỗ trợ | Chủ yếu là L3 | Kiểm thử tự phát triển | Không được | Chủ yếu là L3 |
| Level 3 | Hỗ trợ | Hỗ trợ | Không dùng cho chứng nhận chính thức | Không được | Hỗ trợ |
| Kết nối host | Bên ngoài hoặc bộ mô phỏng | Kết nối Fiserv Portal | Ngoài mục đích | Cần host kiểm thử | Vòng kín tích hợp sẵn |
| Kiểm thử tiêu cực | Trong phạm vi ca của thương hiệu | Trong phạm vi ca của Fiserv | Độ tự do cao | Hạn chế | Trong phạm vi ca của Worldpay |
| Phân tích tự động | Có | Có | Chủ yếu là phát triển kịch bản | Không | Có |
| Nộp hồ sơ chứng nhận | Tùy bộ kiểm thử | Dành cho Fiserv | Về nguyên tắc là không | Không được | Dành cho Worldpay |
| PaytestProbe | Hỗ trợ | Hỗ trợ | Chủ yếu là thẻ được tạo ra | Không hỗ trợ | Hỗ trợ |
Vị trí của sản phẩm nhìn theo công đoạn
Sản phẩm Barnes phía phát hành thẻ và sản phẩm ICC Solutions không phải đối thủ của nhau; chúng thuộc các công đoạn khác nhau.
| Công đoạn | Sản phẩm | Mục đích |
|---|---|---|
| Phía phát hành thẻ | Barnes CPT | Kiểm tra dữ liệu trong thẻ, chứng chỉ, tag EMV và dữ liệu sọc từ |
| Phát triển thẻ và thiết bị | ICCSimDev | Phát triển thẻ bất thường, thẻ riêng và kiểm thử tiêu cực |
| Kernel của thiết bị | ICCSimTMat Level 2 | Kiểm thử kernel EMV và Reader Application |
| POS và ATM đã hoàn thiện | ICCSimTMat Level 3 | Kiểm thử tích hợp với thương hiệu |
| Tổ chức thanh toán cụ thể | TMat for Fiserv / VIABLE | Công đoạn chứng nhận của Fiserv và Worldpay |
| Sau khi triển khai tại cửa hàng | Merchant Test Cards | Kiểm tra đơn giản, kiểm thử hồi quy và đào tạo nhân viên |
Những hạng mục chúng tôi xác nhận trước khi đề xuất
Trước khi chốt cấu hình, chúng tôi sẽ hỏi những điểm sau.
| Phân loại | Hạng mục cần xác nhận |
|---|---|
| Phạm vi kiểm thử | Bao gồm đến đâu trong tiếp xúc, không tiếp xúc và sọc từ / là Level 2, Level 3 hay cả hai |
| Đối tượng | Là POS, ATM, Tap to Phone, giao thông hay trạm xăng / thương hiệu mục tiêu và phiên bản chính xác của bộ kiểm thử |
| Nơi kết nối đến | Kết nối đến Fiserv, Worldpay hay tổ chức thanh toán khác |
| Phương thức | Dùng thẻ ICCSim vật lý hay phương thức PaytestProbe / có kèm thẻ vật lý cho kiểm thử fallback hay không / có cần Host Simulator hay không |
| Giấy phép và bảo trì | Phí bảo trì từ năm thứ hai trở đi và cách xử lý khi ngừng gia hạn / hạn dùng của thẻ kiểm thử / phân loại giấy phép giữa bộ kiểm thử được thương hiệu công nhận và kịch bản dùng cho phát triển |
| Tự động hóa | Đặc tả API của Auto API và kết nối robot / khả năng tương thích giữa thẻ tạo bằng ICCSimDev và TMat |
| Yêu cầu trong nước | Có kế hoạch kiểm thử L3 riêng cho đơn vị thanh toán hoặc mạng thanh toán tại địa phương không |
Việc hỗ trợ bộ L3 của thương hiệu quốc tế và việc đơn vị thanh toán hoặc mạng thanh toán địa phương chấp nhận kết quả đó như chứng nhận là hai vấn đề khác nhau. Chúng tôi xác nhận thương hiệu, đơn vị thanh toán, cổng thanh toán và cấu hình thiết bị trước khi chốt cấu hình sản phẩm.
Hướng dẫn chọn — sản phẩm ICC nào phù hợp với bạn
Sản phẩm của ICC được phân theo mục đích. Định vị của từng sản phẩm nằm ở lớp L3.
| Sản phẩm | Nếu bạn đang cân nhắc như sau |
|---|---|
| ★ ICCSimTMat (trang này) | Muốn vượt qua chứng nhận thương hiệu (L2/L3) một cách chính thức, quản lý và chạy kiểm thử chấp nhận bằng bộ đã được công nhận |
| ICCSimTMat for Fiserv | Chứng nhận đơn vị chấp nhận thẻ và ISV qua Fiserv, muốn tải nhật ký kiểm thử trực tiếp nhờ kết nối cổng thông tin |
| ICCSimDev | Muốn tự tạo phản hồi thẻ riêng và điều kiện bất thường (cho kiểm thử tiêu cực và gỡ lỗi) |
| VIABLE | Muốn thực hiện gộp kiểm thử chấp nhận cho đơn vị chấp nhận thẻ và ISV theo cấu hình cửa hàng thật (vòng kín) |
| Merchant Test Cards | Muốn kiểm tra cấu hình thiết bị, kiểm thử hồi quy và đào tạo nhân viên bằng thẻ vật lý |
| Dịch vụ kiểm thử và chứng nhận | Không tự chạy kiểm thử mà muốn giao trọn đến khi đạt chứng nhận |
Mục đích khi triển khai
- Khởi động kiểm thử L3 cho dự án phát triển mới
- Kiểm thử hồi quy sau khi đổi cấu hình hoặc cập nhật
- Kiểm tra bao phủ ở giai đoạn trước khi đạt chứng nhận
Quan hệ với chứng nhận
Thứ thực hiện bằng sản phẩm này là kiểm thử tích hợp thiết bị. Việc có đạt chứng nhận thương hiệu hay không do từng thương hiệu và tổ chức thanh toán quyết định. Chúng tôi hỗ trợ dựng môi trường kiểm thử và chuẩn bị dữ liệu cần thiết để nộp hồ sơ chứng nhận.


