Payment Gateway Test Cases – Tutorial med testscenarier

Test af betalingsgateway

Test af betalingsgateway er en test af Payment Gateway i et system til online køb og transaktioner af brugerne. Formålet med test af betalingsgateway er at sikre sikkerheden, pålideligheden og ydeevnen af ​​en betalingsgateway ved at kryptere og sikre betalingsoplysningerne mellem bruger og købmand og samtidig give en smidig betalingsoplevelse.

Et betalingsgateway-system er et 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 forretningen og omvendt. Moderne betalingsgateways godkender også sikkert betalinger via debetkort, elektroniske bankoverførsler, kontantkort, belønningspoint osv.

Tilmeld dig vores Live Payment Gateway-testprojekt gratis

Typer af betalingsgateway-systemer

Payment Gateway System
Kendskab til betalingsgateway er vigtig

Hosted Payment Gateway

Hostet betalingsgateway-system dirigerer kunden væk fra et e-handelssted til gateway-linket under betalingsprocessen. Når betalingen er gennemført, vil den bringe en kunde tilbage til en e-handelsside. For en sådan type betaling behøver du ikke et sælger-id, et eksempel på en hostet betalingsgateway er PayPal, Noche og WorldPay.

Delt betalingsgateway

I en delt betalingsgateway bliver kunden under behandling af betaling dirigeret til betalingssiden og forbliver på e-handelssiden. Når betalingsoplysningerne er udfyldt, fortsætter betalingsprocessen. Da den ikke forlader e-handelssiden under behandling af betaling, er denne tilstand nem og mere at foretrække, et eksempel på en delt betalingsgateway er eWay, Stripe.

Testtyper for betalingsdomæne

Test for betalingsgateway bør omfatte

Funktionstest: Det er handlingen at teste betalingsgatewayens basisfunktionalitet. Det er for at verificere, om ansøgningen opfører sig på samme måde, som den skal være som håndtering af ordrer, beregning, et tillæg af moms pr. land mv.

Integration: Test integration med din kreditkorttjeneste.

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

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

Sådan tester du Payment Gateway: Komplet tjekliste

Før du begynder at teste –

  • Indsaml korrekte testdata til dummy-kreditkortnummeret for maestroen, visa, master osv.
  • Indsaml betalingsgateway-oplysninger som Google Wallet, Paypal eller andet
  • Saml betalingsgateway-dokument med fejlkoder
  • Forstå sessionen og parametrene, der sendes gennem applikations- og betalingsgatewayen
  • Forstå og test mængden af ​​relaterede oplysninger, der sendes gennem forespørgselsstreng eller variabel eller session
  • Sammen med betalingsgateway-sprog skal du kontrollere applikationens sprog
  • Under de forskellige indstillinger for betalingsgateway som valutaformat, indsamles abonnentdata.

Eksempel på betalingsgateway-testsager

Følgende er vigtige testscenarier/sager for at kontrollere betalingsgateway

Sr# Test Cases
1 Prøv at ændre betalingsgatewayens sprog under betalingsprocessen
2 Efter vellykket betaling, test alle de nødvendige komponenter, uanset om de er hentet eller ej
3 Tjek, hvad der sker, hvis betalingsgateway holder op med at reagere under betaling
4 Under betalingsprocessen skal du kontrollere, hvad der sker, hvis sessionen slutter
5 Under betalingsprocessen skal du kontrollere, hvad der sker i backend
6 Tjek, hvad der sker, hvis betalingsprocessen mislykkes
7 Tjek databaseposterne, om de gemmer kreditkortoplysninger eller ej
8 Under betalingsprocessen skal du tjekke fejlsider og sikkerhedssider
9 Tjek indstillinger for pop-up-blokering, og se, hvad der sker, hvis en pop-up-blokering er til og fra
10 Mellem betalingsgateway og applikationskontrolbuffersider
11 Tjek på vellykket betaling, en succeskode sendes til applikationen og en bekræftelsesside vises til brugeren
12 Bekræft, om transaktionen behandles med det samme, eller om behandlingen er i hånden til din bank
13 Efter vellykket transaktion skal du kontrollere, om betalingsgatewayen vender tilbage til din applikation
14 Tjek alle formater og meddelelser, når betalingsprocessen er gennemført
15 Medmindre du ikke har en godkendelseskvittering fra betalingsgatewayen, bør varen ikke sendes
16 Informer ejeren om enhver transaktion, der behandles via e-mail. Krypter indholdet af mailen
17 Tjek beløbsformatet med valutaformat
18 Tjek, om hver af betalingsmulighederne er valgbare
19 Tjek, om hver anført betalingsmulighed åbner den respektive betalingsmulighed i henhold til specifikationen
20 Bekræft, om betalingsgatewayen som standard har den ønskede betalings-/kreditkortmulighed
21 Bekræft standardindstillingen for rullemenuen for valg af betalingskort

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

  • Hvis du har købt en indkøbskurvpakke, så find ud af dens kompatibilitet
  • Hvis shopping gateway-pakken er forfalden, skal du spørge betalingsgateway-udbyderen om en liste over understøttede applikationer
  • Gatewayen skal tilbyde adressebekræftelsessystembeskyttelse
  • Find ud af, hvilke typer transaktionsbeskyttelse, der tilbydes
  • Tjek hvilke typer debet- eller kreditkort der accepteres af din valgte betalingsgateway
  • Tjek de transaktionsgebyrer, der opkræves af en betalingsgateway
  • Tjek, om gateways indsamler betalingen direkte på formularen eller direkte til en anden side for at gennemføre købet