PaytestLab
PaytestLab tek bir ürün değil, ödeme terminali testlerini otomatikleştiren bir ürün ailesidir. Hangi bileşenin nasıl bir araya getirileceği, kapsanabilecek test aralığını belirler.
Çözülen doğrulama sorunu
PaytestLab, EMV işlemlerinin kapsamlı testini ve regresyon testini otomatik çalıştırır. Marka dallanması, CVM, onay güzergâhı ve istisnaların bileşimlerini sistemli biçimde kapsayarak elle yapılan testlerdeki atlamaları önler.
Test senaryosu kapsamı
Terminal yapılandırmasını ve çekirdek dallanmalarını, tüm işlem türleri boyunca kapsamlı biçimde doğrular.
| Bakış açısı | Kapsam |
|---|---|
| Marka dallanması | Visa / Mastercard / Amex / Discover / JCB / UnionPay |
| CVM | PIN / imza / CDCVM / CVM yok |
| Onay güzergâhı | Çevrimiçi / çevrimdışı / geri dönüş |
| Arayüz | Temaslı / temassız / çift arayüz |
| İstisnalar | Zaman aşımı / ters kayıt / kısmi onay |
Desteklenen terminal ve ortam
Başlıca POS ve terminal tedarikçilerinin model numaralarını ve yazılım koşullarını destekler. CI ile regresyona gömme örnekleri sunuyoruz.
PaytestLab ürün ailesinin yapısı
PaytestLab, ödeme terminali testlerini otomatikleştiren bir ürün ailesidir. B2'nin sabit kart setinden nitelikçe farklıdır.
| Ürün | Rol |
|---|---|
| PaytestHub | Test senaryolarının oluşturulması, yönetimi, çalıştırılması, sonuçların analizi ve cihazların yönetimi |
| PaytestCore | Hesaplama, ağ, güç ve bağlantıyı bir araya getiren test altyapısı |
| PaytestPlayer | Akredite L3 aracıyla entegre çalışan EMV L3 test çalıştırma motoru |
| PaytestRobot | POS terminalinin fiziksel işlemleri, ekran kontrolü ve kartın okutulması |
| PaytestProbe | Temaslı, temassız ve manyetik kart davranışının üretilmesi |
| PaytestMux | Birden çok kart veya prob arasında geçiş |
| PaytestECR | ECR ve POS uygulamasının otomatik çalıştırılması |
| PaytestMagstripe (Probe serisi) | Manyetik Track 1–3'ün emülasyonu |
| PaytestAntenna (Probe serisi) | Temaslı ve temassız kart arayüzü |
Sertifikasyon araçlarıyla ilişkisi
PaytestLab, ICC Solutions veya UL gibi sertifikasyon test araçlarının yerini almaz. Mevcut test araçlarını çağırıp otomatik çalıştırır ve sonuçları toplar; yani üst katmandır.
| Katman | Bileşen |
|---|---|
| 1 | Marka sertifikasyon test paketi (ICC Solutions / UL vb.) |
| 2 | PaytestHub / PaytestPlayer / PaytestCore |
| 3 | PaytestRobot + PaytestProbe + PaytestECR |
| 4 | POS terminali, ECR ve satın alan kurum host'u |
Dört ana şirketin ve ürün ailelerinin rollerindeki fark
Barnes, ICC Solutions, B2 ve PaytestLab birbirinin rakibi değildir; doğruladıkları nesne farklıdır.
| Ürün | Başlıca doğrulama nesnesi | Güçlü yönü |
|---|---|---|
| Barnes CPT/CAT | İhraç edilen kartın içindeki EMV verisi, sertifika, şifreleme ve kişiselleştirme | İhraç öncesi kart doğrulaması (PVT) |
| ICC Solutions TMat | POS ve ATM için L2 ve L3 test senaryoları | Marka sertifikasyonu ve kart simülasyonu |
| ICCSimDev | Özel kart betiği | Anormal kart, özel APDU ve olumsuz test |
| ICC Merchant Cards | Mağazada basit kontrol | Eğitim ve Confidence Test |
| B2 UAT Cards | Bölgeye ve işlemciye özgü terminal ve host entegrasyonu | US Debit, Interac, DCC ve 8 haneli BIN |
| B2 Touchless | Gerçek akıllı telefon ve cüzdanın kabulü | Apple Pay ve benzerleriyle saha testi |
| B2 Magstripe Simulator | Manyetik kart işleme | Fleet, Gift, Loyalty, DCC |
| PaytestLab | POS ve ECR testlerinin otomasyonu | Robot, prob ve bütünleşik yönetim |
B2, sertifikasyon araçları ile gerçek pazardaki UAT arasındaki boşluğu dolduran bir ürün ailesidir. Barnes (kart ihracı) ve ICC Solutions (terminal) ile arasındaki rol farkı işletim katmanında başlığı altında topladık.
Seçim rehberi — PaytestLab ürün ailesinden hangisi uygun
PaytestLab, bir ürün ailesinin ortak adıdır. Merkezinde PaytestHub bulunur (test senaryolarının oluşturulması, yönetimi, çalıştırılması, sonuçların analizi ve cihazların yönetimi); PaytestCore hesaplama, ağ, güç ve bağlantıyı bir araya getiren test altyapısını, PaytestPlayer EMV L3 test çalıştırma motorunu, PaytestRobot fiziksel işlemleri, PaytestProbe kart davranışının üretilmesini, PaytestECR ECR işlemlerini ve PaytestMux kartlar arası geçişi üstlenir. Tek başına da kullanılabilir, aşamalı olarak da kurulabilir.
| Ürün | Şöyle bir değerlendirme yapıyorsanız |
|---|---|
| PaytestHub | Birden çok lokasyon ve ekibin test varlıklarını ve sonuçlarını merkezî olarak yönetmek istiyorum |
| ★ PaytestLab (bu sayfa) | İşlemlerin kapsamlı testini ve regresyon testini otomatikleştirmek istiyorum (Hub ve Player) |
| PaytestRobot T1/T4 | Dokunma ve kart takma gibi fiziksel işlemleri de gözetimsiz hâle getirmek istiyorum (Hub ile entegre) |
Kurulum amacı
- Yeni geliştirmede L3 doğrulamasının başlatılması
- Yapılandırma değişikliği veya güncelleme sonrası regresyon
- Sertifikasyon almadan önceki kapsam kontrolü
Sertifikasyonla ilişkisi
Bu üründe yapılan şey terminal entegrasyonu testidir. Marka sertifikasyonunun verilip verilmeyeceğine ilgili marka ve satın alan kurum karar verir. Biz, test ortamının kurulmasını ve sertifikasyona sunulacak verinin hazırlanmasını destekliyoruz.


