Výukový program pro testování platební brány s ukázkovými testovacími případy

Obsah:

Anonim

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

Znalosti o platební bráně jsou důležité
  • 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