UAT ve regresyon
Bölge ve markaya göre UAT, regresyon ve ihraç doğrulaması. Canlıya almadan önceki kabul testi.
Bu katmanda ne doğrulanır
Sertifikasyondan geçmiş terminal ve kartların gerçek pazarda, işlemcide ve debit ağında doğru biçimde kabul edilip edilmediğini sınayan katmandır. Sertifikasyon araçları ile gerçek pazar arasındaki boşluğu doldurur. Bakılan şey şartnameye uygunluk değil, işletim koşullarına uygunluktur.
| Doğrulamak istediğiniz şey | İlgili ürün |
|---|---|
| Bölge ve markaya göre işlem UAT'sini fiziksel kartla yürütmek (ağırlıklı olarak temaslı) | B2 EMV test kartı seti |
| Temassız ve çift arayüzlü işlem UAT'si ile gerçek cihazdaki cüzdanın kabul kontrolü | Touchless Dual Interface Collection |
| ABD ortak debit AID'inin seçimini ve yönlendirmesini terminalden fişe kadar baştan sona kontrol etmek | USA Debit Test Card Set |
| 8 haneli BIN desteğini ödeme uygulamasında, host'ta, yönlendirmede ve BIN veri tabanında kontrol etmek | 8-Digit BIN Test Card Set |
| EBT gibi özel amaçlı işlem UAT'si | UAT EBT Card |
| İşlem kapsamını ve regresyonu otomatik olarak çalıştırmak | PaytestLab/PaytestHub/PaytestRobot |
Fiziksel test kartı kullanımında uygulamada tökezleten noktalar
Kart elinize ulaşsa bile, aşağıdaki koşullar sağlanmadıkça işlem gerçekleşmez. Sipariş öncesinde ve kullanım öncesinde bunları doğruluyoruz.
| Madde | İçerik |
|---|---|
| Test BIN'inin host tarafından desteklenmesi | Kart terminalde okunsa bile, işlemci test BIN'ini kaydetmemişse çevrimiçi onay alınamaz. Özellikle Interac BIN, 8 haneli BIN, Mastercard BIN 2, US Common Debit, DCC için yurt dışı BIN'i ve Fleet BIN doğrulanmalıdır |
| Test CA açık anahtarı | Terminal tarafında markanın test CA açık anahtarı yüklü değilse, SDA/DDA/CDA ile ilgili işlemler başarısız olur. CA Public Key Index'i, anahtarın yükleme yöntemini, geçerlilik süresini ve canlı anahtarlardan ayrılmasını doğruluyoruz |
| Çevrimdışı PIN'in kilitlenmesi | Yanlış Offline PIN tekrarlandığında PIN Try Counter azalır ve kart kalıcı olarak kilitlenebilir. Doğru PIN'i, deneme sayısını ve yeniden kullanılabilirliği kart yönetim tablosuna kaydetmenizi öneriyoruz |
| Kartın geçerlilik süresi | Kamuya açık bilgilerde uzun süre geçerli kartlarla eski bilgiler bir aradadır. Sevkiyat sırasında her kartın geçerlilik süresini gösteren listeyi temin ediyoruz |
Sertifikasyonla ilişkisi
“Test kartıyla testi geçmek” ile “marka veya satın alan kurum sertifikasyonunu geçmek” aynı şey değildir. Bu katmandaki kartlar, resmî sertifikasyona geçmeden önce engelleri kaldırmakta işe yarar; ancak sertifikasyon aracının kendisi değildir. Resmî sertifikasyonda kullanacaksanız, Payment Scheme, Acquirer, Processor, Gateway, Certification Laboratory ve Terminal Vendor'dan hangisinin onayının gerektiğini doğrulayın.
İhraç tarafı ile terminal tarafının ayrımı
Aynı “test kartı” adı kullanılsa da amaçları farklıdır. Terminal yapılandırmasını doğrulayan kart (ICC Merchant Test Cards) ile işlem UAT'si için kullanılan kart (B2) farklı şeylerdir. Bu ayrım sayesinde iki şirketin ürünleri aynı rafta karışmaz.
Otomasyon üç katmana ayrılır
İşlem testinin otomasyonu Oluşturma, yönetim ve çalıştırma (Hub), L3 çalıştırma (Player) ve fiziksel işlem (Robot) olmak üzere üç katmandan oluşur. Tek başına da kullanılabilir, aşamalı olarak da kurulabilir. Uzun süreli regresyon testleri insan müdahalesi olmadan çalıştırılabilir ve işlem farklılıklarından doğan yinelenebilirlik sorunu da ortadan kalkar.
