Betalingsgateway-testvejledning med eksempler på testtilfælde

Indholdsfortegnelse:

Anonim

Payment Gateway Testing

Payment Gateway Testing er en test af Payment Gateway i et system til online køb og transaktioner foretaget af brugerne. Formålet med betaling gateway test er at sikre sikkerheden, pålideligheden og udførelsen af ​​en betalings gateway ved at kryptere og sikre betalingsoplysningerne mellem bruger og sælger og samtidig give en jævn betalingsoplevelse.

Et betalingsgateway-system er en e-handelsapplikationstjeneste, der godkender kreditkortbetaling til onlinekøb. Betalingsgateways beskytter kreditkortoplysningerne ved at kryptere følsomme oplysninger som kreditkortnumre, kontohaveroplysninger og så videre. Disse oplysninger videregives sikkert mellem kunden og forhandleren og omvendt.

Moderne betalingsgateways godkender også sikkert betalinger via betalingskort, elektroniske bankoverførsler, kontantkort, belønningspunkter osv.

I denne vejledning lærer du

  • Typer af betalingsgateway-system
  • Testtyper for betalingsdomæne
  • Sådan tester du Payment Gateway: Komplet tjekliste
  • Eksempel på testtilfælde til betaling af gatewaytest
  • Ting, du skal overveje, før du køber Gateway-pakke

Deltag i vores Live Payment Gateway Testing Project gratis

Typer af betalingsgateway-system

Payment Gateway-viden er vigtig
  • Hosted Payment Gateway :

    Hostet betalingsgateway-system leder kunden væk fra et e-handelssted til gatewaylink under betalingsprocessen. Når betalingen er gennemført, bringer den en kunde tilbage til et e-handelssted. For en sådan type betaling har du ikke brug for et handels-id, et eksempel på en hostet betalingsgateway er PayPal, Noche og WorldPay.

  • Delt betalingsgateway :

    I en delt betalingsgateway henvises kunden til betalingssiden og forbliver på e-handelswebstedet, mens han behandler betalingen. Når betalingsoplysningerne er udfyldt, fortsætter betalingsprocessen. Da det ikke forlader e-handelswebstedet under behandling af betaling, er denne tilstand let og mere foretrukket. Et eksempel på en delt betalingsgateway er eWay, Stripe.

Testtyper for betalingsdomæne

Test for Payment Gateway bør omfatte

Funktionel testning : Det er handlingen med at teste betalingsgatewayens basisfunktionalitet. Det er at verificere, om applikationen opfører sig på samme måde, som det antages at være som at håndtere ordrer, beregning, en tilføjelse af moms i henhold til landet osv.

Integration : Test integration med din kreditkortservice.

Ydeevne : Identificer forskellige præstationsmålinger som det højest mulige antal brugere, der kommer gennem gateways i løbet af en bestemt dag og konverterer dem til samtidige brugere

Sikkerhed : Du skal udføre et dybt sikkerhedskort til Payment Gateway.

Sådan tester du Payment Gateway: Komplet tjekliste

Før du begynder at teste -

  • Indsaml korrekte testdata for dummy kreditkortnummer til maestro, visa, master osv.
  • Indsaml betalingsgatewayoplysninger som Google Wallet, Paypal eller andet
  • Indsaml betalingsgateway-dokument med fejlkoder
  • Forstå sessionen og parametrene, der sendes gennem applikations- og betalingsgateway
  • Forstå og test den mængderelaterede information, der sendes gennem forespørgselsstreng eller variabel eller session
  • Sammen med sprog for betalingsgateway skal du kontrollere applikationens sprog
  • Under de forskellige indstillinger af betalingsgateway som valutaformat indsamles abonnentdata.

Eksempel på testtilfælde til betaling af gatewaytest

Følgende er vigtige testscenarier / sager for at kontrollere Payment Gateway

Sr # Test tilfælde
1 Under betalingsprocessen skal du prøve at ændre sprog for betalingsgateway
2 Efter vellykket betaling skal du teste alle nødvendige komponenter, uanset om de hentes eller ej
3 Kontroller, hvad der sker, hvis betalingsgatewayen ikke reagerer under betalingen
4 Kontroller under betalingsprocessen, hvad der sker, hvis sessionen slutter
5 Under betalingsprocessen skal du kontrollere, hvad der sker i backend
6 Kontroller, hvad der sker, hvis betalingsprocessen mislykkes
7 Kontroller databaseposterne, om de gemmer kreditkortoplysninger eller ej
8 Under betalingsprocessen skal du kontrollere fejlsider og sikkerhedssider
9 Kontroller indstillinger for pop op-blokker, og se hvad der sker, hvis en pop op-blokker er til og fra
10 Mellem betaling gateway og applikationskontrolbuffersider
11 Kontroller om vellykket betaling, en succeskode sendes til applikationen, og en bekræftelsesside vises til brugeren
12 Kontroller, om transaktionen behandles med det samme, eller om behandlingen er overdraget til din bank
13 Efter vellykket transaktionskontrol, om betalingsgatewayen vender tilbage til din applikation
14 Kontroller alt format og meddelelser, når betalingsprocessen er vellykket
15 Medmindre du ikke har en autorisationskvittering fra betalingsgatewayen, skal god ikke sendes
16 Informer ejeren om enhver transaktion, der behandles via e-mail. Krypter indholdet af mailen
17 Kontroller beløbformatet med valutaformat
18 Kontroller, om hver af betalingsmulighederne kan vælges
19 Kontroller, om hver af de nævnte betalingsmuligheder åbner den respektive betalingsmulighed i henhold til specifikationen
20 Kontroller, om betalingsgatewayen som standard er den ønskede debet- / kreditkortindstilling
21 Bekræft standardindstillingen for betalingskort viser rullemenuen til kortvalg

Ting, du skal overveje, før du køber Gateway-pakke

  • Hvis du har købt en indkøbskurvspakke, skal du finde ud af om dens kompatibilitet
  • Hvis shopping gateway-pakke forfalder, skal du bede betalingsgateway-udbyderen om en liste over understøttede applikationer
  • Gatewayen skal tilbyde Adressebekræftelsessystembeskyttelse
  • Find ud af, hvilke typer transaktionsbeskyttelse der tilbydes
  • Kontroller, hvilke typer debet- eller kreditkort, der accepteres af din valgte betalingsgateway
  • Kontroller transaktionsgebyrer opkrævet af en betalingsgateway
  • Kontroller, om gateways henter betalingsretten på formularen eller direkte til en anden side for at gennemføre købet