Testování platební brány
Testování platební brány je testování platební brány v systému pro online nákupy a transakce uživateli. Účelem testování platební brány je zajistit bezpečnost, spolehlivost a výkon platební brány šifrováním a zabezpečením platebních údajů mezi uživatelem a obchodníkem a současně zajistit bezproblémový platební zážitek.
Systém platební brány je aplikační služba elektronického obchodování, která schvaluje platbu kreditní kartou za online nákupy. Platební brány chrání údaje o kreditní kartě šifrováním citlivých informací, jako jsou čísla kreditních karet, údaje o držiteli účtu atd. Tyto informace jsou bezpečně předávány mezi zákazníkem a obchodníkem a naopak.
Moderní platební brány také bezpečně schvalují platby prostřednictvím debetních karet, elektronických bankovních převodů, hotovostních karet, bodů odměny atd.
V tomto výukovém programu se naučíte
- Druhy systému platebních bran
- Testování typů pro platební doménu
- Jak otestovat platební bránu: Kompletní kontrolní seznam
- Příklad testovacích případů pro testování platební brány
- Co je třeba zvážit před zakoupením balíčku brány
Připojte se zdarma k našemu projektu testování platební brány naživo
Druhy systému platebních bran
- Hostovaná platební brána :
Hostovaný systém platební brány přesměruje zákazníka během procesu platby z webu elektronického obchodu na odkaz na bránu. Jakmile je platba provedena, přivede zákazníka zpět na web elektronického obchodování. Pro takový typ platby nepotřebujete ID obchodníka, příkladem hostované platební brány jsou PayPal, Noche a WorldPay.
- Sdílená platební brána :
Ve sdílené platební bráně je zákazník při zpracování platby přesměrován na platební stránku a zůstává na webu elektronického obchodování. Jakmile jsou vyplněny platební údaje, pokračuje proces platby. Vzhledem k tomu, že při zpracování platby neopustí web elektronického obchodu, je tento režim snadný a výhodněji je příkladem sdílené platební brány eWay, Stripe.
Testování typů pro platební doménu
Testování platební brány by mělo zahrnovat
Funkční testování : Jedná se o testování základní funkčnosti platební brány. Jde o ověření, zda se aplikace chová stejným způsobem, jako má být, jako je vyřizování objednávek, kalkulace, přidání DPH podle země atd.
Integrace : Vyzkoušejte integraci se službou kreditní karty.
Výkon : Identifikujte různé metriky výkonu, jako je nejvyšší možný počet uživatelů procházejících bránami během konkrétního dne a jejich převod na souběžné uživatele
Zabezpečení : Musíte provést hluboký bezpečnostní průchod pro Platební bránu.
Jak otestovat platební bránu: Kompletní kontrolní seznam
Než začnete testovat -
- Sbírejte správná testovací data pro fiktivní číslo kreditní karty pro maestra, víza, pána atd.
- Shromažďujte informace o platební bráně, jako je Peněženka Google, Paypal nebo jiné
- Shromážděte dokument platební brány s kódy chyb
- Pochopte relaci a parametry předávané aplikační a platební bránou
- Pochopte a otestujte informace související s množstvím předané řetězcem dotazu, proměnnou nebo relací
- Spolu s jazykem platební brány zkontrolujte jazyk aplikace
- V rámci různých nastavení platební brány, jako je formát měny, se shromažďují údaje o předplatitelích.
Příklad testovacích případů pro testování platební brány
Níže jsou uvedeny důležité testovací scénáře / případy ke kontrole platební brány
Sr # | Testovací případy |
---|---|
1 | Během procesu platby zkuste změnit jazyk platební brány |
2 | Po úspěšné platbě otestujte všechny potřebné součásti, ať už jsou načteny nebo ne |
3 | Zkontrolujte, co se stane, když platební brána přestane během platby reagovat |
4 | Během procesu platby zkontrolujte, co se stane, když relace skončí |
5 | Během procesu platby zkontrolujte, co se děje v backendu |
6 | Zkontrolujte, co se stane, pokud proces platby selže |
7 | Zkontrolujte položky databáze, zda ukládají údaje o kreditní kartě nebo ne |
8 | Během procesu platby zkontrolujte chybové stránky a stránky zabezpečení |
9 | Zkontrolujte nastavení blokování automaticky otevíraných oken a podívejte se, co se stane, když je blokování automaticky otevíraných oken zapnuto a vypnuto |
10 | Mezi platební bránou a stránkami vyrovnávací paměti pro kontrolu aplikací |
11 | Zkontrolujte úspěšnou platbu, do aplikace se odešle kód úspěchu a uživateli se zobrazí potvrzovací stránka |
12 | Ověřte, zda je transakce zpracována okamžitě, nebo je zpracování předáno vaší bance |
13 | Po úspěšné transakci zkontrolujte, zda se platební brána vrací do vaší aplikace |
14 | Po úspěšném provedení platby zkontrolujte všechny formáty a zprávy |
15 | Pokud nemáte potvrzení o autorizaci z platební brány, zboží by nemělo být odesláno |
16 | Informujte vlastníka o jakékoli transakci zpracované e-mailem. Šifrujte obsah pošty |
17 | Zkontrolujte formát částky s formátem měny |
18 | Zkontrolujte, zda je možné vybrat každou z platebních možností |
19 | Zkontrolujte, zda každá uvedená možnost platby otevírá příslušnou možnost platby podle specifikace |
20 | Ověřte, zda je platební brána nastavena na požadovanou možnost debetní / kreditní karty |
21 | Ověřte, že výchozí možnost pro debetní kartu zobrazuje rozbalovací nabídku výběru karty |
Co je třeba zvážit před zakoupením balíčku brány
- Pokud jste si zakoupili balíček nákupního košíku, zjistěte jeho kompatibilitu
- Pokud je splatný balíček nákupní brány, požádejte poskytovatele platební brány o seznam podporovaných aplikací
- Brána musí nabízet ochranu systému pro ověření adresy
- Zjistěte nabízené typy ochrany transakcí
- Zkontrolujte, jaké typy debetních nebo kreditních karet přijímá vámi vybraná platební brána
- Zkontrolujte transakční poplatky vybírané platební bránou
- Zkontrolujte, zda brány inkasují platbu přímo ve formuláři nebo přímo na jinou stránku k dokončení nákupu