Testni slučajevi Payment Gatewaya – Vodič sa scenarijima testiranja

Testiranje Payment Gatewaya

Testiranje Payment Gatewaya je testiranje Payment Gatewaya u sustavu za online kupnju i transakcije korisnika. Svrha testiranja pristupnika plaćanja je osigurati sigurnost, pouzdanost i izvedbu pristupnika plaćanja šifriranjem i osiguravanjem podataka o plaćanju između korisnika i trgovca uz pružanje glatkog iskustva plaćanja.

Sustav pristupnika plaćanja je aplikacija za e-trgovinu koji odobrava plaćanje kreditnom karticom za online kupovinu. Pristupnici plaćanja štite podatke o kreditnoj kartici šifriranjem osjetljivih podataka poput brojeva kreditnih kartica, podataka o vlasniku računa i tako dalje. Ove se informacije 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 prijenosa, gotovinskih kartica, nagradnih bodova itd.

Besplatno se pridružite našem projektu testiranja pristupnika plaćanja uživo

Vrste Payment Gateway sustava

Payment Gateway sustav
Poznavanje Payment Gatewaya je važno

Hostirani pristupnik plaćanja

Hostirani sustav pristupnika za plaćanje usmjerava kupca sa stranice e-trgovine na vezu pristupnika tijekom procesa plaćanja. Nakon što je plaćanje izvršeno, kupca će vratiti na stranicu e-trgovine. Za takvu vrstu plaćanja nije vam potreban ID trgovca, primjer hostiranog pristupnika za plaćanje su PayPal, Noche i WorldPay.

Dijeljeni pristupnik plaćanja

U zajedničkom pristupniku plaćanja, tijekom obrade plaćanja korisnik se usmjerava na stranicu za plaćanje i ostaje na web-mjestu e-trgovine. Nakon što se popune podaci o plaćanju, proces plaćanja se nastavlja. Budući da ne napušta web-mjesto e-trgovine tijekom obrade plaćanja, ovaj je način jednostavan i poželjniji, primjer zajedničkog pristupnika plaćanja je eWay, Stripe.

Vrste testiranja za domenu plaćanja

Testiranje za Payment Gateway trebalo bi uključivati

Funkcionalno ispitivanje: To je čin testiranja osnovne funkcionalnosti pristupnika plaćanja. Treba provjeriti ponaša li se aplikacija na isti način kao što bi trebala biti kao rukovanje narudžbama, obračunom, dodavanjem PDV-a prema zemlji itd.

Integracija: Testirajte integraciju s uslugom kreditne kartice.

Izvođenje: Identificirajte različite mjerne podatke o izvedbi kao što je najveći mogući broj korisnika koji prolaze kroz pristupnike tijekom određenog dana i njihovo pretvaranje u istodobne korisnike

Sigurnost: Morate izvršiti duboki sigurnosni prolaz za Payment Gateway.

Kako testirati Payment Gateway: Ispunite kontrolni popis

Prije nego počnete s testiranjem –

  • Prikupite odgovarajuće testne podatke za lažni broj kreditne kartice za maestro, vizu, master itd.
  • Prikupite podatke o pristupniku plaćanja kao što su Google novčanik, Paypal ili drugo
  • Prikupite dokument pristupnika plaćanja s kodovima pogrešaka
  • Razumijevanje sesije i parametara koji prolaze kroz aplikaciju i pristupnik plaćanja
  • Razumijevanje i testiranje količine povezanih informacija koje prolaze kroz niz upita ili varijablu ili sesiju
  • Uz jezik pristupnika plaćanja provjerite jezik aplikacije
  • Pod različitim postavkama pristupnika plaćanja kao što je format valute, prikupljaju se podaci o pretplatnicima.

Primjer testnih slučajeva Payment Gatewaya

Slijede važni testni scenariji/slučajevi za provjeru Payment Gatewaya

Sr# Testni slučajevi
1 Tijekom postupka plaćanja pokušajte promijeniti jezik pristupnika plaćanja
2 Nakon uspješne uplate testirajte sve potrebne komponente, bilo da je vraćena ili ne
3 Provjerite što se događa ako gateway plaćanja prestane reagirati tijekom plaćanja
4 Tijekom postupka plaćanja provjerite što se događa ako sesija završi
5 Tijekom postupka plaćanja provjerite što se događa u pozadini
6 Provjerite što se događa ako proces 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 blokatora skočnih prozora i pogledajte što se događa ako je blokator skočnih prozora uključen ili isključen
10 Između pristupnika za plaćanje i međustranice provjere aplikacije
11 Provjerite uspješno plaćanje, kod za uspjeh šalje se aplikaciji i korisniku se prikazuje stranica s potvrdom
12 Provjerite obrađuje li se transakcija odmah ili je obrada u rukama vaše banke
13 Nakon uspješne transakcije provjerite vraća li se pristupnik plaćanja vašoj aplikaciji
14 Provjerite sve formate i poruke kada je proces plaćanja uspješan
15 Osim ako nemate potvrdu o autorizaciji od pristupnika plaćanja, roba se ne bi trebala slati
16 Obavijestite vlasnika o svakoj transakciji koja se obrađuje putem e-pošte. Šifrirajte sadržaj pošte
17 Provjerite format iznosa s formatom valute
18 Provjerite je li moguće 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 pristupnik plaćanja zadano postavljen na željenu opciju debitne/kreditne kartice
21 Provjerite da 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, informirajte se o njegovoj kompatibilnosti
  • Ako paket pristupnika za kupovinu treba stići, zatražite od pružatelja usluga pristupnika za plaćanje popis podržanih aplikacija
  • Gateway mora nuditi zaštitu sustava provjere adrese
  • Saznajte koje se vrste zaštite transakcija nude
  • Provjerite koje vrste debitnih ili kreditnih kartica prihvaća vaš odabrani pristupnik plaćanja
  • Provjerite transakcijske naknade koje naplaćuje pristupnik plaćanja
  • Provjerite prikupljaju li pristupnici plaćanje pravo na obrascu ili usmjeravaju na drugu stranicu za dovršetak kupnje