PaytestLab
PaytestLab bukan produk tunggal, melainkan kelompok produk yang mengotomatiskan pengujian terminal pembayaran. Cakupan pengujian yang bisa ditangani ditentukan oleh unsur mana yang Anda rakit dan bagaimana merakitnya.
Persoalan pengujian yang diselesaikan
PaytestLab menjalankan otomatis uji cakupan transaksi EMV dan uji regresi. Ia mencakup secara sistematis kombinasi percabangan merek, CVM, jalur persetujuan, dan kasus perkecualian, sehingga mencegah hal terlewat seperti pada pengujian manual.
Cakupan kasus uji
Memverifikasi konfigurasi terminal dan percabangan kernel secara menyeluruh, lintas jenis transaksi.
| Sudut pandang | Cakupan |
|---|---|
| Percabangan merek | Visa / Mastercard / Amex / Discover / JCB / UnionPay |
| CVM | PIN / tanda tangan / CDCVM / tanpa CVM |
| Jalur persetujuan | Daring / luring / fallback |
| Antarmuka | Kontak / nirsentuh / antarmuka ganda |
| Kasus perkecualian | Waktu habis / pembalikan / persetujuan sebagian |
Terminal dan lingkungan yang didukung
Mendukung nomor model dan kondisi firmware dari vendor POS dan terminal utama. Kami menyediakan contoh integrasinya ke CI dan uji regresi.
Susunan kelompok produk PaytestLab
PaytestLab adalah kelompok produk yang mengotomatiskan pengujian terminal pembayaran. Sifatnya berbeda dari set kartu tetap milik B2.
| Produk | Peran |
|---|---|
| PaytestHub | Pembuatan, pengelolaan, dan eksekusi kasus uji, analisis hasil, serta orkestrasi perangkat |
| PaytestCore | Fondasi pengujian yang menyatukan komputasi, jaringan, catu daya, dan koneksi |
| PaytestPlayer | Mesin eksekusi uji EMV L3 yang terhubung dengan perkakas L3 tersertifikasi |
| PaytestRobot | Operasi fisik terminal POS, pemeriksaan layar, dan penyodoran kartu |
| PaytestProbe | Pembangkitan perilaku kartu kontak, nirsentuh, dan magnetik |
| PaytestMux | Peralihan antara beberapa kartu dan probe |
| PaytestECR | Operasi otomatis aplikasi ECR dan POS |
| PaytestMagstripe (lini Probe) | Emulasi trek magnetik 1 hingga 3 |
| PaytestAntenna (lini Probe) | Antarmuka kartu kontak dan nirsentuh |
Hubungan dengan perkakas sertifikasi
PaytestLab bukan pengganti perkakas uji sertifikasi seperti milik ICC Solutions atau UL. Ia memanggil perkakas uji yang sudah ada untuk dijalankan otomatis lalu mengumpulkan hasilnya, yakni lapisan di atasnya.
| Tingkat | Unsur |
|---|---|
| 1 | Suite uji sertifikasi merek (ICC Solutions / UL dan lainnya) |
| 2 | PaytestHub / PaytestPlayer / PaytestCore |
| 3 | PaytestRobot + PaytestProbe + PaytestECR |
| 4 | Terminal POS, ECR, dan host akuirer |
Perbedaan peran empat perusahaan utama dan kelompok produknya
Barnes, ICC Solutions, B2, dan PaytestLab bukan pesaing; perangkat yang diuji (DUT) mereka berbeda.
| Produk | Objek pengujian utama | Keunggulan |
|---|---|---|
| Barnes CPT/CAT | Data EMV, sertifikat, kriptografi, dan personalisasi di dalam kartu yang diterbitkan | Verifikasi kartu sebelum penerbitan (PVT) |
| ICC Solutions TMat | Kasus uji L2 / L3 untuk POS dan ATM | Sertifikasi merek dan simulasi kartu |
| ICCSimDev | Skrip kartu khusus | Kartu anomali, APDU khusus, dan uji negatif |
| ICC Merchant Cards | Pemeriksaan sederhana di gerai | Pelatihan dan Confidence Test |
| B2 UAT Cards | Integrasi terminal dan host yang khas menurut wilayah dan prosesor | US Debit, Interac, DCC, dan BIN 8 digit |
| B2 Touchless | Penerimaan ponsel nyata dan dompet digital | Pengujian lapangan dengan Apple Pay dan sejenisnya |
| B2 Magstripe Simulator | Pemrosesan kartu magnetik | Fleet, Gift, Loyalty, DCC |
| PaytestLab | Otomatisasi pengujian POS dan ECR | Robot, probe, dan pengelolaan terpadu |
B2 adalah kelompok produk yang menjembatani perkakas sertifikasi dengan UAT di pasar nyata. Perbedaan perannya dengan Barnes (penerbitan kartu) dan ICC Solutions (terminal) ada di lapisan operasional.
Panduan pemilihan — produk PaytestLab mana yang cocok
PaytestLab adalah nama kolektif kelompok produk. Pusatnya adalah PaytestHub (pembuatan, pengelolaan, dan eksekusi kasus uji, analisis hasil, serta pengaturan perangkat); PaytestCore adalah fondasi pengujian yang menyatukan komputasi, jaringan, catu daya, dan koneksi; PaytestPlayer adalah mesin eksekusi uji EMV L3; PaytestRobot menangani operasi fisik; PaytestProbe membangkitkan perilaku kartu; PaytestECR mengoperasikan ECR; dan PaytestMux menangani peralihan kartu. Dapat dipakai sendiri-sendiri maupun diterapkan bertahap.
| Produk | Jika pertimbangan Anda seperti ini |
|---|---|
| PaytestHub | Ingin mengelola terpusat aset pengujian dan hasilnya dari banyak lokasi dan banyak tim |
| ★ PaytestLab (halaman ini) | Ingin mengotomatiskan uji cakupan transaksi dan uji regresi (Hub dan Player) |
| PaytestRobot T1/T4 | Ingin mengotomatiskan hingga operasi fisik seperti sentuh dan sisip kartu tanpa penjagaan (terintegrasi dengan Hub) |
Tujuan saat penerapan
- Memulai pengujian L3 untuk pengembangan baru
- Regresi setelah perubahan konfigurasi atau pembaruan
- Pemeriksaan cakupan pada tahap sebelum perolehan sertifikasi
Hubungan dengan sertifikasi
Yang dilakukan dengan produk ini adalah pengujian integrasi terminal. Lolos tidaknya sertifikasi merek diputuskan oleh masing-masing merek dan akuirer. Kami mendukung pembangunan lingkungan uji dan penyiapan data yang diperlukan untuk pengajuan sertifikasi.


