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
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