Testiranje pristupnog prolaza
Testiranje Payment Gatewaya je testiranje Payment Gatewaya u sustavu za mrežne kupnje i transakcije od strane korisnika. Svrha testiranja gateway-a za plaćanje je osigurati sigurnost, pouzdanost i izvedbu gateway-a za plaćanje šifriranjem i osiguravanjem podataka o plaćanju između korisnika i trgovca uz istodobno neometano iskustvo plaćanja.
Payment gateway sustav usluga je za e-trgovinu koja odobrava plaćanje kreditnom karticom za internetske kupnje. Ulazi za plaćanje štite podatke o kreditnoj kartici šifriranjem osjetljivih podataka poput brojeva kreditnih kartica, podataka o vlasniku računa i tako dalje. Ti se podaci sigurno prenose između kupca i trgovca i obrnuto.
Moderni pristupnici za plaćanje također sigurno odobravaju plaćanja putem debitnih kartica, elektroničkih bankovnih transfera, gotovinskih kartica, nagradnih bodova itd.
U ovom ćete tutorijalu naučiti
- Vrste platnog prolaza
- Vrste testiranja za domenu plaćanja
- Kako testirati Gateway Payment: Potpuni popis za provjeru
- Primjeri testnih slučajeva za testiranje pristupnog prolaza
- Stvari koje treba razmotriti prije kupnje Gateway paketa
Besplatno se pridružite našem projektu testiranja pristupnika za plaćanje uživo
Vrste platnog prolaza
- Hosted Payment Gateway :
Hostirani sustav mrežnog prolaza usmjerava kupca s web mjesta e-trgovine na vezu pristupnika tijekom postupka plaćanja. Jednom kada se izvrši plaćanje, vratit će kupca na web mjesto e-trgovine. Za takvu vrstu plaćanja ne trebate trgovački ID, primjer hostiranog pristupnika za plaćanje su PayPal, Noche i WorldPay.
- Dijeljeni ulaz za plaćanje :
U zajedničkom gatewayu za plaćanje, tijekom obrade plaćanja kupac je usmjeren na stranicu za plaćanje i ostaje na web mjestu e-trgovine. Nakon što se popuni detalj plaćanja, postupak plaćanja se nastavlja. Budući da ne napušta web mjesto e-trgovine dok obrađuje plaćanje, ovaj je način jednostavan i još povoljnije, primjer zajedničkog mrežnog prolaza za plaćanje je eWay, Stripe.
Vrste testiranja za domenu plaćanja
Testiranje za Payment Gateway mora uključivati
Funkcionalno testiranje : To je čin testiranja osnovne funkcionalnosti pristupnika. Treba provjeriti ponaša li se aplikacija na isti način kao što bi trebala biti poput rukovanja nalozima, obračuna, dodavanja PDV-a prema zemlji itd.
Integracija : testirajte integraciju s uslugom kreditne kartice.
Izvedba : Identificirajte različite mjerne podatke izvedbe poput najvećeg mogućeg broja korisnika koji prolaze kroz gateway tijekom određenog dana i pretvaraju ih u istodobne korisnike
Sigurnost : Morate izvršiti duboku sigurnosnu propusnicu za Payment Gateway.
Kako testirati Gateway Payment: Potpuni popis za provjeru
Prije nego započnete testiranje -
- Prikupite odgovarajuće testne podatke za lažni broj kreditne kartice za maestra, vizu, majstora itd.
- Prikupljajte podatke o pristupnom prijelazu, kao što su Google novčanik, Paypal ili nešto drugo
- Prikupite dokument mrežnog prolaza s kodovima pogrešaka
- Razumijevanje sesije i parametara koji su prošli kroz aplikaciju i pristupnik za plaćanje
- Razumijevanje i testiranje podataka povezanih s količinom koji su prošli kroz niz upita ili varijablu ili sesiju
- Zajedno s jezikom pristupnika za plaćanje provjerite i jezik aplikacije
- Pod raznim postavkama mrežnog prolaza, poput formata valute, prikupljaju se podaci o pretplatnicima.
Primjeri testnih slučajeva za testiranje pristupnog prolaza
Slijede važni testni scenariji / slučajevi za provjeru Gatewaya plaćanja
Sr # | Ispitni slučajevi |
---|---|
1 | Tijekom postupka plaćanja pokušajte promijeniti jezik mrežnog prolaza za plaćanje |
2 | Nakon uspješnog plaćanja, testirajte sve potrebne komponente, bez obzira je li dohvaćen ili ne |
3 | Provjerite što se događa ako pristupnik za plaćanje prestane reagirati tijekom plaćanja |
4 | Tijekom postupka plaćanja provjerite što će se dogoditi ako sesija završi |
5 | Tijekom postupka plaćanja provjerite što se događa na pozadini |
6 | Provjerite što se događa ako postupak plaćanja ne uspije |
7 | Provjerite unose baze podataka pohranjuju li podatke o kreditnoj kartici ili ne |
8 | Tijekom postupka plaćanja provjerite stranice s pogreškama i sigurnosne stranice |
9 | Provjerite postavke blokade skočnih prozora i pogledajte što će se dogoditi ako se blokator skočnih prozora uključi i isključi |
10 | Između mrežnog prolaza za plaćanje i stranica međuspremnika za provjeru aplikacija |
11 | Provjerite uspješno plaćanje, aplikaciji se šalje kôd uspjeha, a korisniku se prikazuje stranica s potvrdom |
12 | Provjerite je li transakcija odmah obrađena ili je obrada predana vašoj banci |
13 | Nakon uspješne transakcije provjerite vraća li se pristupnik za plaćanje vašoj aplikaciji |
14 | Provjerite sve formate i poruke kada je postupak plaćanja uspješan |
15 | Ako nemate potvrdu o autorizaciji s mrežnog prolaza za plaćanje, robu ne biste trebali slati |
16 | Obavijestite vlasnika o bilo kojoj transakciji obrađenoj putem e-pošte. Šifrirajte sadržaj pošte |
17 | Provjerite format iznosa s formatom valute |
18 | Provjerite može li se odabrati svaku od opcija plaćanja |
19 | Provjerite otvara li svaka navedena opcija plaćanja odgovarajuću opciju plaćanja prema specifikaciji |
20 | Provjerite je li mrežni prolaz zadani za željenu opciju debitne / kreditne kartice |
21 | Provjerite zadana opcija za debitnu karticu prikazuje padajući izbornik za odabir kartice |
Stvari koje treba razmotriti prije kupnje Gateway paketa
- Ako ste kupili paket košarice, saznajte o njegovoj kompatibilnosti
- Ako je potreban paket gateway za kupnju, pitajte pružatelja usluga gatewaya za popis podržanih aplikacija
- Pristupnik mora nuditi zaštitu sustava za provjeru adrese
- Otkrijte koje se vrste zaštite nude
- Provjerite koje vrste debitnih ili kreditnih kartica prihvaća odabrani ulaz za plaćanje
- Provjerite naknade za transakcije koje naplaćuje gateway za plaćanje
- Provjerite prikupljaju li pristupnici uplatu pravo na obrascu ili usmjeravaju na drugu stranicu kako bi dovršili kupnju