Mokėjimo šliuzų testavimo pamoka su pavyzdiniais bandymų atvejais

Turinys:

Anonim

Mokėjimo šliuzo testavimas

„Payment Gateway Testing“ yra „ Payment Gateway“ testavimas sistemoje, kurioje vartotojai gali pirkti ir pirkti internetu. Mokėjimo šliuzo bandymo tikslas yra užtikrinti mokėjimo šliuzo saugumą, patikimumą ir našumą, užšifruojant ir apsaugant mokėjimo duomenis tarp vartotojo ir prekybininko, tuo pačiu užtikrinant sklandų mokėjimą.

Mokėjimo šliuzų sistema yra el. Prekybos programų paslauga, kuri patvirtina atsiskaitymą kreditine kortele perkant internetu. Mokėjimo šliuzai apsaugo išsamią kredito kortelės informaciją šifruodami slaptą informaciją, pvz., Kreditinės kortelės numerius, sąskaitos savininko duomenis ir pan. Ši informacija saugiai perduodama klientui ir prekybininkui ir atvirkščiai.

Šiuolaikiniai mokėjimo vartai taip pat saugiai patvirtina mokėjimus debeto kortelėmis, elektroniniais banko pavedimais, grynųjų pinigų kortelėmis, atlygio taškais ir kt.

Šioje pamokoje sužinosite

  • Mokėjimo šliuzų sistemos tipai
  • Mokėjimo domeno tipų testavimas
  • Kaip išbandyti „Payment Gateway“: užpildykite kontrolinį sąrašą
  • Mokėjimo šliuzo bandymo bandymų atvejų pavyzdžiai
  • Dalykai, į kuriuos reikia atsižvelgti prieš perkant „Gateway“ paketą

Prisijunkite prie mūsų „Live Payment Gateway“ testavimo projekto nemokamai

Mokėjimo šliuzų sistemos tipai

Mokėjimo šliuzo žinios yra svarbios
  • Patalpinta mokėjimo sąsaja :

    Patalpinta mokėjimo šliuzų sistema mokėjimo proceso metu nukreipia klientą nuo el. Prekybos svetainės į sąsajos nuorodą. Atlikus mokėjimą, klientas grįš į elektroninės prekybos svetainę. Tokio tipo mokėjimams nereikia prekybininko ID, o priglobtų mokėjimo šliuzų pavyzdžiai yra „PayPal“, „Noche“ ir „WorldPay“.

  • Bendri mokėjimo šliuzai :

    Bendruose mokėjimo šliuzuose apdorodamas mokėjimą klientas nukreipiamas į mokėjimo puslapį ir lieka el. Prekybos svetainėje. Užpildžius išsamią mokėjimo informaciją, vyksta mokėjimo procesas. Kadangi apdorojant mokėjimą jis neišeina iš elektroninės prekybos svetainės, šis režimas yra lengvas ir, pageidautina, bendrų mokėjimo šliuzų pavyzdys yra „eWay“, „Stripe“.

Mokėjimo domeno tipų testavimas

Tikrinant mokėjimo šliuzą turėtų būti:

Funkcinis testavimas : tai pagrindinio mokėjimo šliuzo funkcionalumo testavimo veiksmas. Tai yra patikrinti, ar programa veikia taip, kaip turėtų, pavyzdžiui, tvarkyti užsakymus, apskaičiuoti, pridėti PVM pagal šalį ir pan.

Integracija : išbandykite integraciją su savo kreditinių kortelių paslauga.

Našumas : nustatykite įvairią našumo metriką, pvz., Kuo didesnį vartotojų skaičių, patenkantį per šliuzus tam tikrą dieną ir paverčiant juos vienu metu naudojamais

Saugumas : turite atlikti gilų „Security Gateway“ saugos leidimą.

Kaip išbandyti „Payment Gateway“: užpildykite kontrolinį sąrašą

Prieš pradėdami testuoti -

  • Surinkite tinkamus maestro, vizos, kapitono ir pan. Manekeno kredito kortelės numerio bandymo duomenis.
  • Rinkite mokėjimo šliuzo informaciją, pvz., „Google“ piniginę, „Paypal“ ar kt
  • Surinkite mokėjimo šliuzo dokumentą su klaidų kodais
  • Supraskite seansą ir parametrus, perduodamus per programą ir mokėjimo šliuzą
  • Supraskite ir patikrinkite su kiekiu susijusią informaciją, pateiktą per užklausos eilutę, kintamąjį ar seansą
  • Kartu su mokėjimo šliuzo kalba patikrinkite programos kalbą
  • Pagal įvairius mokėjimo šliuzo nustatymus, pvz., Valiutos formatą, renkami abonentų duomenys.

Mokėjimo šliuzo bandymo bandymų atvejų pavyzdžiai

Toliau pateikiami svarbūs bandymų scenarijai / atvejai, norint patikrinti mokėjimo šliuzą

Šr. Nr. Bandymo atvejai
1 Mokėjimo metu pabandykite pakeisti mokėjimo šliuzo kalbą
2 Po sėkmingo mokėjimo patikrinkite visus reikalingus komponentus, nesvarbu, ar jie yra gauti, ar ne
3 Patikrinkite, kas atsitiks, jei mokėjimo šliuzas nustos atsakyti mokėjimo metu
4 Mokėjimo metu patikrinkite, kas nutiks, jei sesija baigsis
5 Mokėjimo proceso metu patikrinkite, kas vyksta užpakalinėje dalyje
6 Patikrinkite, kas nutiks, jei mokėjimo procesas nepavyks
7 Patikrinkite duomenų bazės įrašus, ar juose saugoma kredito kortelės informacija, ar ne
8 Mokėjimo metu patikrinkite klaidų puslapius ir saugos puslapius
9 Patikrinkite iššokančiųjų langų blokavimo priemonės nustatymus ir sužinokite, kas atsitiks, jei iššokančiųjų langų blokavimo priemonė įjungta ir išjungta
10 Tarp mokėjimo šliuzo ir programos patikrinimo buferio puslapių
11 Patikrinkite, ar mokėjimas yra sėkmingas, sėkmės kodas išsiunčiamas į programą, o vartotojui rodomas patvirtinimo puslapis
12 Patikrinkite, ar operacija apdorojama nedelsiant, ar apdorojama ranka jūsų bankui
13 Po sėkmingos operacijos patikrinkite, ar mokėjimo šliuzai grįžta į jūsų programą
14 Patikrinkite visą formatą ir pranešimus, kai mokėjimas bus sėkmingas
15 Jei neturite leidimo kvito iš mokėjimo šliuzo, prekė neturėtų būti siunčiama
16 Informuokite savininką apie visas operacijas, apdorotas el. Paštu. Šifruokite pašto turinį
17 Patikrinkite sumos formatą naudodami valiutos formatą
18 Patikrinkite, ar galima pasirinkti kiekvieną mokėjimo parinktį
19 Patikrinkite, ar kiekviena išvardyta mokėjimo parinktis atveria atitinkamą mokėjimo parinktį pagal specifikaciją
20 Patikrinkite, ar numatytoji mokėjimo šliuzo parinktis yra norima debeto / kredito kortelės parinktis
21 Patikrinkite numatytąją parinktį, kai debeto kortelė rodo kortelės pasirinkimo išskleidžiamąjį meniu

Dalykai, į kuriuos reikia atsižvelgti prieš perkant „Gateway“ paketą

  • Jei įsigijote pirkinių krepšelio pakuotę, sužinokite apie jos suderinamumą
  • Jei reikia įsigyti „gateway“ paketą, paprašykite mokėjimo šliuzo teikėjo pateikti palaikomų programų sąrašą
  • Vartai turi pasiūlyti adreso tikrinimo sistemos apsaugą
  • Sužinokite apie siūlomų sandorių apsaugos rūšis
  • Patikrinkite, kokias debeto ar kredito kortelių rūšis priima jūsų pasirinktas mokėjimo tinklas
  • Patikrinkite mokėjimo šliuzo taikomus operacijų mokesčius
  • Patikrinkite, ar šliuzai renka mokėjimo teisę formoje, ar nukreipia į kitą puslapį, kad užbaigtumėte pirkimą