Payment Gateway Test Cases – Veiledning med testscenarier

Testing av betalingsgateway

Testing av betalingsgateway er en testing av Payment Gateway i et system for online kjøp og transaksjoner av brukerne. Formålet med testing av betalingsgateway er å sikre sikkerheten, påliteligheten og ytelsen til en betalingsgateway ved å kryptere og sikre betalingsdetaljene mellom bruker og selger samtidig som det gir en jevn betalingsopplevelse.

Et betalingsgatewaysystem er et e-handelsapplikasjonstjeneste som godkjenner kredittkortbetaling for nettkjøp. Betalingsporter beskytter kredittkortdetaljene ved å kryptere sensitiv informasjon som kredittkortnummer, kontoinnehaverdetaljer og så videre. Denne informasjonen sendes trygt mellom kunden og selgeren og omvendt. Moderne betalingsgatewayer godkjenner også sikkert betalinger via debetkort, elektroniske bankoverføringer, kontantkort, belønningspoeng etc.

Bli med på vårt Live Payment Gateway-testprosjekt gratis

Typer betalingsgatewaysystem

Payment Gateway System
Kunnskap om betalingsgateway er viktig

Hosted Payment Gateway

Vertsbasert betalingsgateway-system dirigerer kunden bort fra en e-handelsside til gateway-lenken under betalingsprosessen. Når betalingen er utført, vil den bringe en kunde tilbake til en e-handelsside. For en slik type betaling trenger du ikke en selger-ID, et eksempel på en vertsbasert betalingsgateway er PayPal, Noche og WorldPay.

Delt betalingsgateway

I en delt betalingsgateway blir kunden under behandling av betaling dirigert til betalingssiden og blir værende på e-handelssiden. Når betalingsdetaljene er fylt ut, fortsetter betalingsprosessen. Siden den ikke forlater e-handelssiden mens betalingen behandles, er denne modusen enkel og mer å foretrekke, et eksempel på en delt betalingsgateway er eWay, Stripe.

Testtyper for betalingsdomene

Testing for Payment Gateway bør inkludere

Funksjonell testing: Det er å teste basisfunksjonaliteten til betalingsgatewayen. Det er for å verifisere om søknaden oppfører seg på samme måte som den skal være som håndtering av bestillinger, beregning, tillegg av merverdiavgift i henhold til land etc.

Integrasjon: Test integrasjon med kredittkorttjenesten din.

Ytelse: Identifiser ulike ytelsesberegninger som høyest mulig antall brukere som kommer gjennom gatewayer i løpet av en bestemt dag og konverterer dem til samtidige brukere

Trygghet: Du må utføre et dypt sikkerhetspass for Payment Gateway.

Slik tester du Payment Gateway: Komplett sjekkliste

Før du begynner å teste –

  • Samle inn riktige testdata for dummy-kredittkortnummeret for maestro, visa, master etc.
  • Samle betalingsgatewayinformasjon som Google Wallet, Paypal eller annet
  • Samle betalingsgateway-dokument med feilkoder
  • Forstå økten og parameterne som sendes gjennom applikasjons- og betalingsgatewayen
  • Forstå og teste mengden relatert informasjon som sendes gjennom søkestrengen eller variabelen eller økten
  • Sammen med betalingsgateway-språket, sjekk språket til applikasjonen
  • Under de ulike innstillingene for betalingsgateway som valutaformat, samles abonnentdata inn.

Eksempel på testtilfeller for betalingsgateway

Følgende er viktige testscenarier/tilfeller for å sjekke Payment Gateway

Sr# test Cases
1 Prøv å endre språket for betalingsgatewayen under betalingsprosessen
2 Etter vellykket betaling, test alle nødvendige komponenter, enten de er hentet eller ikke
3 Sjekk hva som skjer hvis betalingsgateway slutter å svare under betaling
4 Under betalingsprosessen sjekk hva som skjer hvis økten avsluttes
5 Under betalingsprosessen sjekk hva som skjer i backend
6 Sjekk hva som skjer hvis betalingsprosessen mislykkes
7 Sjekk databaseoppføringene om de lagrer kredittkortopplysninger eller ikke
8 Under betalingsprosessen sjekk feilsider og sikkerhetssider
9 Sjekk innstillingene for popup-blokkering, og se hva som skjer hvis en popup-blokkering er på og av
10 Mellom betalingsgateway og applikasjonssjekk buffersider
11 Sjekk på vellykket betaling, en suksesskode sendes til applikasjonen og en bekreftelsesside vises til brukeren
12 Kontroller om transaksjonen behandles umiddelbart eller om behandlingen skjer til banken din
13 Etter vellykket transaksjon, sjekk om betalingsgatewayen går tilbake til applikasjonen din
14 Sjekk alle formater og meldinger når betalingsprosessen er vellykket
15 Med mindre du ikke har en godkjenningskvittering fra betalingsgatewayen, skal varen ikke sendes
16 Informer eieren om enhver transaksjon som behandles via e-post. Krypter innholdet i e-posten
17 Sjekk beløpsformatet med valutaformat
18 Sjekk om hver av betalingsalternativene er valgbare
19 Sjekk om hver oppført betalingsmåte åpner den respektive betalingsmåten i henhold til spesifikasjonen
20 Kontroller om betalingsgatewayen som standard har ønsket debet-/kredittkortalternativ
21 Bekreft standardalternativet for rullegardinmenyen for debetkort viser kortvalg

Ting du bør vurdere før du kjøper Gateway-pakke

  • Hvis du har kjøpt en handlekurvpakke, finn ut om dens kompatibilitet
  • Hvis shopping gateway-pakken forfaller, spør leverandøren av betalingsgatewayen om en liste over støttede applikasjoner
  • Gatewayen må tilby adressebekreftelsessystembeskyttelse
  • Finn ut hvilke typer transaksjonsbeskyttelse som tilbys
  • Sjekk hvilke typer debet- eller kredittkort som godtas av din valgte betalingsgateway
  • Sjekk transaksjonsgebyrene som kreves av en betalingsgateway
  • Sjekk om gatewayene samler inn betalingen rett på skjemaet eller direkte til en annen side for å fullføre kjøpet