Payment Gateway Testing Tutorial med eksempler på testtilfeller

Innholdsfortegnelse:

Anonim

Payment Gateway Testing

Payment Gateway Testing 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 betalingsgateway-system er en e-handelsapplikasjonstjeneste som godkjenner kredittkortbetaling for online kjøp. Betalingsportaler beskytter kredittkortopplysningene ved å kryptere sensitiv informasjon som kredittkortnumre, kontoinnehaverdetaljer og så videre. Denne informasjonen overføres trygt mellom kunden og selgeren og omvendt.

Moderne betalingsportaler godkjenner også betalinger sikkert via debetkort, elektroniske bankoverføringer, kontantkort, belønningspoeng etc.

I denne veiledningen vil du lære

  • Typer av betalingsgateway-system
  • Testing Typer for Payment Domain
  • Hvordan teste Payment Gateway: Komplett sjekkliste
  • Eksempel på testtilfeller for testing av betalingsgateway
  • Ting du bør vurdere før du kjøper Gateway-pakke

Bli med på vårt Live Payment Gateway Testing Project gratis

Typer av betalingsgateway-system

Payment Gateway Knowledge er viktig
  • Hosted Payment Gateway :

    Hosted payment gateway system dirigerer kunden fra et e-handelssted til gateway-lenke under betalingsprosessen. Når betalingen er gjort, vil den bringe en kunde tilbake til et e-handelssted. For en slik betalingstype trenger du ikke en selger-id, et eksempel på en hostet betalingsgateway er PayPal, Noche og WorldPay.

  • Delt betalingsgateway :

    I en delt betalingsportal blir kunden under behandlingen behandlet til betalingssiden og forblir på e-handelsnettstedet. Når betalingsdetaljene er fylt, fortsetter betalingsprosessen. Siden den ikke forlater netthandelssiden mens du behandler betaling, er denne modusen enkel og mer foretrukket. Et eksempel på en delt betalingsport er eWay, Stripe.

Testing Typer for Payment Domain

Testing for Payment Gateway bør inneholde

Funksjonell testing : Det er handlingen med å teste basisfunksjonaliteten til betalingsportalen. Det er for å verifisere om applikasjonen oppfører seg på samme måte som den skal være som å håndtere ordrer, beregning, merverdiavgift i henhold til landet osv.

Integrasjon : Test integrering med kredittkorttjenesten din.

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

Sikkerhet : Du må utføre et dypt sikkerhetskort for Payment Gateway.

Hvordan teste Payment Gateway: Komplett sjekkliste

Før du begynner å teste -

  • Samle inn riktige testdata for dummy kredittkortnummer for maestro, visa, master etc.
  • Samle inn betalingsgatewayinformasjon som Google Wallet, Paypal eller annet
  • Samle betaling gateway-dokument med feilkoder
  • Forstå økten og parametrene som sendes gjennom applikasjons- og betalingsportalen
  • Forstå og test mengderelatert informasjon som sendes gjennom spørringsstreng eller variabel eller økt
  • Sammen med betalingsportalen, sjekk språket til applikasjonen
  • Under de forskjellige innstillingene av betalingsgateway som valutaformat, samles abonnentdataene inn.

Eksempel på testtilfeller for testing av betalingsgateway

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

Sr # Test tilfeller
1 Under betalingsprosessen kan du prøve å endre språk for betalingsportalen
2 Etter vellykket betaling, test alle nødvendige komponenter, enten de blir hentet eller ikke
3 Sjekk hva som skjer hvis betalingsportalen 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 oppføringene i databasen om de lagrer kredittkortopplysninger eller ikke
8 Under betalingsprosessen sjekk feilsider og sikkerhetssider
9 Kontroller innstillingene for popup-blokkering, og se hva som skjer hvis en popup-blokkering er på og av
10 Mellom betalingsgateway og applikasjonskontrollbuffersider
11 Sjekk om vellykket betaling, en suksesskode sendes til applikasjonen og en bekreftelsesside vises til brukeren
12 Kontroller om transaksjonen behandles umiddelbart eller behandlingen er i hånden til banken din
1. 3 Etter vellykket transaksjonskontroll om betalingsportalen returnerer til applikasjonen din
14 Sjekk alle format og meldinger når vellykket betalingsprosess er
15 Med mindre du ikke har en autorisasjonskvittering fra betalingsportalen, bør ikke godset sendes
16 Informer eieren om alle transaksjoner som behandles via e-post. Krypter innholdet i posten
17 Sjekk beløpsformatet med valutaformat
18 Sjekk om hver av betalingsalternativene er valgbare
19 Sjekk om hvert oppførte betalingsalternativ åpner det respektive betalingsalternativet i henhold til spesifikasjonen
20 Kontroller om betalingsportalen er standard debet- / kredittkortalternativ
21 Bekreft standardalternativet for debetkort viser rullegardinmenyen for kortvalg

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

  • Hvis du har kjøpt en handlekurvpakke, kan du finne ut om den er kompatibel
  • Hvis shopping gateway-pakken forfaller, ber du betalingsgateway-leverandøren om en liste over støttede applikasjoner
  • Gatewayen må tilby beskyttelse av adresseverifiseringssystem
  • Finn ut hvilke typer transaksjonsbeskyttelse som tilbys
  • Sjekk hvilke typer debet- eller kredittkort som godtas av den valgte betalingsportalen
  • Kontroller transaksjonsgebyrene som blir belastet av en betalingsportal
  • Sjekk om gatewayene samler inn betalingsretten på skjemaet eller direkte til en annen side for å fullføre kjøpet