Testovací případy platební brány – výukový program se scénáři testování
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živatelů. Úč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 zároveň poskytovat bezproblémový platební zážitek.
Systém platební brány je aplikační služba elektronického obchodu který schvaluje platby kreditní kartou pro 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 a podobně. 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, bonusových bodů atd.
Připojte se zdarma k našemu projektu testování živé platební brány
Typy platebních bran

Hostovaná platební brána
Hostovaný systém platební brány přesměruje zákazníka z webu elektronického obchodu na odkaz brány během procesu platby. Jakmile je platba provedena, přivede zákazníka zpět na stránku elektronického obchodu. Pro tento 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 obchodu. Po vyplnění platebních údajů pokračuje proces platby. Vzhledem k tomu, že při zpracování platby neopustí stránky elektronického obchodu, je tento režim snadný a výhodnější, příkladem sdílené platební brány je eWay, Stripe.
Typy testování pro platební doménu
Testování platební brány by mělo zahrnovat
Funkční testování: Jedná se o akt testování základní funkčnosti platební brány. Slouží k ověření, zda se aplikace chová tak, jak má být, jako je vyřizování objednávek, kalkulace, připočítávání DPH podle země atd.
Integrace: Otestujte integraci se službou vaší kreditní karty.
Výkon: Identifikujte různé metriky výkonu, jako je nejvyšší možný počet uživatelů přicházejících přes brány během konkrétního dne a převádějící je na souběžné uživatele
Bezpečnost: Pro platební bránu musíte provést hloubkové zabezpečení.
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, velitele atd.
- Shromažďujte informace o platební bráně, jako je Peněženka Google, Paypal nebo jiné
- Sbírejte dokument platební brány s kódy chyb
- Pochopte relaci a parametry předávané aplikací a platební bránou
- Pochopte a otestujte množství souvisejících informací předávaných ř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ů platební brány
Níže jsou uvedeny důležité testovací scénáře/případy ke kontrole platební brány
| sr# | testovacích případů |
|---|---|
| 1 | Během procesu platby zkuste změnit jazyk platební brány |
| 2 | Po úspěšné platbě otestujte všechny potřebné komponenty, ať už je vyzvednut nebo ne |
| 3 | Zkontrolujte, co se stane, když platební brána během platby přestane reagovat |
| 4 | Během procesu platby zkontrolujte, co se stane, když relace skončí |
| 5 | Během procesu platby zkontrolujte, co se děje na 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í vyskakovacích oken a zjistěte, co se stane, když je blokování vyskakovacích oken zapnuto a vypnuto |
| 10 | Mezi platební bránou a stránkami kontrolní vyrovnávací paměti aplikace |
| 11 | Zkontrolujte úspěšnou platbu, do aplikace se odešle kód úspěchu a uživateli se zobrazí stránka s potvrzením |
| 12 | Ověřte, zda transakce probíhá okamžitě, nebo zda 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 zpracování 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é prostřednictvím e-mailu. Šifrujte obsah pošty |
| 17 | Zkontrolujte formát částky pomocí formátu měny |
| 18 | Zkontrolujte, zda je možné vybrat každou z možností platby |
| 19 | Zkontrolujte, zda každá uvedená možnost platby otevírá příslušnou možnost platby podle specifikace |
| 20 | Ověřte, zda je výchozí platební brána nastavena na požadovanou možnost debetní/kreditní karty |
| 21 | Ověřte, že výchozí možnost pro debetní kartu zobrazí rozbalovací nabídku výběru karty |
Co je třeba zvážit před zakoupením balíčku Gateway
- Pokud jste si zakoupili balíček nákupního košíku, informujte se o jeho kompatibilitě
- 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 ověřování adresy
- Zjistěte, jaké typy ochrany transakcí jsou nabízeny
- Zkontrolujte, jaké typy debetních nebo kreditních karet přijímá vámi zvolená platební brána
- Zkontrolujte transakční poplatky účtované platební bránou
- Zkontrolujte, zda brány inkasují platbu přímo ve formuláři, nebo přesměrujte na jinou stránku a dokončete nákup
