Testovanie platobnej brány
Testovanie platobnej brány je testovanie platobnej brány v systéme online nákupov a transakcií používateľmi. Účelom testovania platobnej brány je zaistiť bezpečnosť, spoľahlivosť a výkonnosť platobnej brány šifrovaním a zabezpečením platobných údajov medzi používateľom a obchodníkom a zároveň zabezpečiť plynulý priebeh platieb.
Systém platobnej brány je aplikačná služba elektronického obchodu, ktorá schvaľuje platbu kreditnou kartou za online nákupy. Platobné brány chránia údaje o kreditnej karte šifrovaním citlivých informácií, ako sú čísla kreditných kariet, údaje o držiteľovi účtu atď. Tieto informácie sa bezpečne prenášajú medzi zákazníkom a obchodníkom a naopak.
Moderné platobné brány tiež bezpečne schvaľujú platby prostredníctvom debetných kariet, elektronických bankových prevodov, hotovostných kariet, bodov odmien atď.
V tomto návode sa naučíte
- Typy systému platobných brán
- Testovanie typov pre platobnú doménu
- Ako otestovať platobnú bránu: Kompletný kontrolný zoznam
- Príklady testovacích prípadov pre testovanie platobnej brány
- Čo je potrebné zvážiť pred zakúpením balíka Gateway Package
Pripojte sa k nášmu projektu testovania platobných brán naživo zadarmo
Typy systému platobných brán
- Hostená platobná brána :
Hostený systém platobnej brány nasmeruje zákazníka počas procesu platby preč z webu elektronického obchodu na odkaz na bránu. Po dokončení platby sa zákazník vráti na web elektronického obchodu. Pre takýto typ platby nepotrebujete identifikačné číslo obchodníka, napríklad hostovanou platobnou bránou sú PayPal, Noche a WorldPay.
- Zdieľaná platobná brána :
V zdieľanej platobnej bráne je zákazník pri spracovaní platby presmerovaný na platobnú stránku a zostáva na webe elektronického obchodu. Po vyplnení platobných údajov pokračuje proces platby. Pretože pri spracovaní platby neopúšťa web elektronického obchodu, je tento režim jednoduchý a výhodnejšie je príkladom zdieľanej platobnej brány eWay, Stripe.
Testovanie typov pre platobnú doménu
Testovanie platobnej brány by malo obsahovať
Funkčné testovanie : Jedná sa o testovanie základnej funkčnosti platobnej brány. Ide o overenie, či sa aplikácia správa rovnako, ako má byť, ako je vybavovanie objednávok, výpočet, pripočítanie DPH podľa krajiny atď.
Integrácia : Vyskúšajte integráciu so službou kreditnej karty.
Výkon : Identifikujte rôzne metriky výkonu, ako je najvyšší možný počet používateľov prichádzajúcich cez brány počas konkrétneho dňa a prevádzajúcich ich na súbežných používateľov
Zabezpečenie : Musíte vykonať dôkladný bezpečnostný prístup k platobnej bráne.
Ako otestovať platobnú bránu: Kompletný kontrolný zoznam
Skôr ako začnete s testovaním -
- Zhromaždite správne údaje o teste pre figurínu číslo kreditnej karty pre maestra, vízum, pána atď.
- Zhromažďujte informácie o platobnej bráne, ako sú Peňaženka Google, Paypal alebo iné
- Zhromaždite dokument platobnej brány s chybovými kódmi
- Pochopte reláciu a parametre prechádzajúce cez aplikáciu a platobnú bránu
- Pochopte a otestujte informácie súvisiace s množstvom, ktoré prešli reťazcom dotazu, premennou alebo reláciou
- Spolu s jazykom platobnej brány skontrolujte jazyk aplikácie
- V rámci rôznych nastavení platobnej brány, ako je formát meny, sa zhromažďovali údaje o predplatiteľoch.
Príklady testovacích prípadov pre testovanie platobnej brány
Nasledujú dôležité testovacie scenáre / prípady na kontrolu platobnej brány
Sr # | Testovacie prípady |
---|---|
1 | Počas procesu platby sa pokúste zmeniť jazyk platobnej brány |
2 | Po úspešnej platbe vyskúšajte všetky potrebné komponenty, či už sú načítané alebo nie |
3 | Skontrolujte, čo sa stane, ak platobná brána prestane počas platby reagovať |
4 | Počas procesu platby skontrolujte, čo sa stane, ak sa relácia skončí |
5 | Počas procesu platby skontrolujte, čo sa deje v backende |
6 | Skontrolujte, čo sa stane, ak proces platby zlyhá |
7 | Skontrolujte záznamy v databáze, či sú v nich uložené údaje o kreditnej karte alebo nie |
8 | Počas procesu platby skontrolujte chybové stránky a stránky zabezpečenia |
9 | Skontrolujte nastavenia blokovania automaticky otváraných okien a uvidíte, čo sa stane, keď je blokovanie automaticky otváraných okien zapnuté a vypnuté |
10 | Medzi platobnou bránou a stránkami vyrovnávacej pamäte aplikácie |
11 | Skontrolujte úspešnú platbu, do aplikácie sa odošle úspešný kód a používateľovi sa zobrazí stránka s potvrdením |
12 | Overte si, či sa transakcia spracuje okamžite alebo je spracovanie odovzdané vašej banke |
13 | Po úspešnej transakcii skontrolujte, či sa platobná brána vráti do vašej aplikácie |
14 | Po úspešnom dokončení platby skontrolujte všetky formáty a správy |
15 | Pokiaľ nemáte potvrdenie o autorizácii z platobnej brány, tovar by sa nemal dodávať |
16 | Informujte majiteľa o každej transakcii spracovanej e-mailom. Šifrujte obsah pošty |
17 | Skontrolujte formát sumy s formátom meny |
18 | Skontrolujte, či je možné zvoliť každú z možností platby |
19 | Skontrolujte, či každá uvedená možnosť platby otvára príslušnú možnosť platby podľa špecifikácie |
20 | Overte, či je platobná brána predvolene nastavená na požadovanú možnosť debetnej / kreditnej karty |
21 | Skontrolujte, či sa v rozbaľovacej ponuke výberu karty zobrazuje predvolená možnosť pre debetnú kartu |
Čo je potrebné zvážiť pred zakúpením balíka Gateway Package
- Ak ste si kúpili balík nákupného košíka, informujte sa o jeho kompatibilite
- Ak je termín na odoslanie balíka nákupnej brány, požiadajte poskytovateľa platobnej brány o zoznam podporovaných aplikácií
- Brána musí ponúkať ochranu systému na overenie adresy
- Zistite typy ponúkaných druhov ochrany transakcií
- Skontrolujte, aké typy debetných alebo kreditných kariet akceptuje zvolená platobná brána
- Skontrolujte transakčné poplatky vyberané platobnou bránou
- Skontrolujte, či brány inkasujú platbu priamo vo formulári alebo priamo na inú stránku na dokončenie nákupu