Kas ir POS testēšana?
POS testēšana ir definēta kā tirdzniecības vietas lietojumprogrammas testēšana. POS vai Point of Sale programmatūra ir būtisks risinājums mazumtirdzniecības uzņēmumiem, lai veiktu mazumtirdzniecības darījumus bez piepūles no jebkuras vietas. Pārliecinieties, ka, apmeklējot iecienīto tirdzniecības centru, esat redzējis tirdzniecības vietas termināli.
Sistēma ir sarežģītāka, nekā jūs domājat, un ir cieši integrēta ar citām programmatūras sistēmām, piemēram, Noliktava, Inventārs, pirkšanas pasūtījums, piegādes ķēde, mārketings, preču plānošana utt. POS domēna zināšanas ir svarīgas testēšanai.

Šajā apmācībā jūs uzzināsiet
- Testa arhitektūra POS lietojumprogrammai
- POS sistēmas testēšanas veidi
- Tirdzniecībā izmantoto POS pārbaudes lietu paraugi
- Drošības pārbaude mazumtirdzniecības POS sistēmām
- Izaicinājumi POS testēšanā
Testa arhitektūra POS lietojumprogrammai
POS testa arhitektūra testēšanai ietver trīs komponentus - POS termināli, veikala serveri un uzņēmuma serveri. Būtībā tas tiek klasificēts trīs līmeņos POS lietojumprogrammas testēšanai.

1. līmenis - (POS terminālis) | 2. līmenis (Veikala serveris) | 3. līmenis (uzņēmuma serveris) |
- Ierīču un aparatūras pārbaude (RFID, skeneris, printeris, svītrkodu lasītājs)
- Savietojamības pārbaude
- BI un Analytics testēšana
- Veiktspējas pārbaude
|
- Drošības pārbaude
- BI un Analytics testēšana
- Katastrofu atkopšanas testēšana
- Saskarnes testēšana
|
- Drošības pārbaude
- BI un Analytics testēšana
- Katastrofu atkopšanas testēšana
- Saskarnes testēšana
|
POS sistēmas testēšanas veidi
POS sistēmas testēšanu var iedalīt divos līmeņos
- Pieteikuma līmenis
- Uzņēmumu līmenis

Testēšana, kas veikta lietojumprogrammas līmenī | Pārbaudes veiktas uzņēmuma līmenī |
- Funkcionalitātes pārbaude
- Saderības pārbaude
- Maksājumu vārtejas pārbaude
- Pārskatu testēšana
|
- Atbilstības pārbaude
- Veiktspējas pārbaude
- Savietojamības pārbaude
- Datu migrācija
- Mobilitāte
|
Tirdzniecībā izmantoto POS pārbaudes lietu paraugi
Lai nodrošinātu POS sistēmas kvalitāti, pareiza POS programmatūras pārbaude ir obligāta. POS testēšana aptver daudzas lietas, piemēram
Pārbaudes scenārijs | Pārbaudes gadījumi |
Kasiera darbība |
- Pārbaudiet, vai klienta iegādāto priekšmetu ievadīšana ir pareiza
- Testa atlaides tiek piemērotas pareizi
- Pārbaudiet, vai var izmantot veikala vērtību kartes
- Pārbaudiet sīkās naudas pārvaldību, kā paredzēts
- Pārbaudiet kopsummu un slēgumu atbilstību
- Pārbaudiet, vai naudas atvilktnes aizdevumi tiek apstrādāti pareizi
- Pārbaudiet, vai POS sistēma ir saderīga ar perifērijas ierīcēm, piemēram, RFID lasītāju, svītrkodu skeneri utt.
|
Maksājumu vārtejas apstrāde |
- Pārbaudiet kredītkartes CVV numura derīgumu
- Pārbaudiet karšu vilkšanu no abām pusēm un mikroshēmas
- Pārbaudiet, vai uzņemtās kartes informācija ir pareizi šifrēta un atšifrēta
|
Pārdošana |
- Pārbaudiet regulāru pārdošanas procesu
- Čeku pārdošanu var apstrādāt ar debetkartēm / kredītkartēm
- Pārbaudiet lojalitātes dalības iegādi
- Pārbaudiet, vai iegādātajām precēm tiek parādītas pareizas cenas
- "0" vai nulles darījuma pārbaude
- Piesaistiet UPC vai svītrkodus pārdevējiem
- Pārbaudiet norēķinu informāciju vai piegādes informāciju maksājumu pārvaldniekā
- Pārbaude atsauces darījumam
- Pārbaudiet izveidotās kvīts drukas formātu
- Pārbaudiet, vai apstiprinātajiem, aizturētajiem vai noraidītajiem darījumiem ir izveidots pareizs kods
|
Atgriešanās un apmaiņas scenāriji |
- Pārliecinieties, ka iekšējais inventārs ir labi integrēts ar citām tirdzniecības vietām vai piegādes ķēdi
- Pārbaudiet preces apmaiņu vai atdošanu ar skaidru naudu
- Pārbaudiet, vai sistēma reaģē uz preces maiņu vai atgriešanu ar kredītkarti
- Pārbaudiet, vai sistēma pārdošanu veic ar kvīti vai bez kvīts
- Pārbaudiet, vai sistēmai jāļauj ievadīt svītrkodu manuāli, lai nedarbotos skeneris
- Pārbaudiet, vai sistēmā tiek parādīta gan pašreizējā summa, gan atlaides summa preču apmaiņā
|
Izrāde |
- Pārbaudiet ātrumu vai laiku, kas nepieciešams atbildes saņemšanai vai pieprasījuma nosūtīšanai
- Pārbaudiet, vai ir piemērojami uz darījumu balstīti noteikumi (atlaides / nodokļi / atlaides utt.)
- Pārbaudiet, vai apstiprinātajiem, aizturētajiem vai noraidītajiem darījumiem ir izveidots pareizs kods
|
Negatīvie scenāriji |
- Pārbaudes sistēma ar kartes datiem, kam beidzies derīguma termiņš
- Pārbaudiet ar nederīgu kredītkartes PIN
- Pārbaudiet inventāru, ievadot nepareizu preces kodu
- Pārbaudiet, kā sistēma reaģē, ievadot nepareizu rēķina numuru
- Negatīva darījuma pārbaude
- Pārbaudiet sistēmas reakciju, ievadot nederīgu reklāmas piedāvājumu tiešsaistes preču datumu
|
Akciju un atlaižu pārvaldība |
- Pārbaudes sistēma dažādām atlaidēm, piemēram, veterānu atlaide, sezonas atlaide, zemākas vai zemākas cenas utt.
- Pārbaudes sistēma dažādiem reklāmas piedāvājumiem noteiktiem rindas elementiem
- Pārbaudiet trauksmes sistēmu, kas paziņo par sezonas piedāvājumu beigām vai sākumu
- Pārbaudiet, vai kvīts izdrukā precīzu atlaidi vai piedāvājumus, kas tiek piesaistīti
- Pārbaudes sistēma nepareizu piedāvājumu vai atlaižu tiešsaistes preču piešķiršanai
- Pārbaudiet pasūtījumu pārvaldības procesu
- Pārbaudiet produkta datus, kas iegūti pēc svītrkoda skenēšanas, ir precīzi
|
Klienta datu izsekošana |
- Pārbaudiet sistēmas reakciju ar nepareizu klientu datu ievadi
- Pārbaudes sistēma autorizētas piekļuves nodrošināšanai klienta konfidenciālajiem datiem
- Pārbaudiet datu bāzi, lai reģistrētu klienta pirkšanas vēsturi, piemēram, (ko viņi pērk, cik bieži viņi pērk utt.)
|
Drošība un normatīvo aktu ievērošana |
- POS sistēmas pārbaude atbilstoši normatīvajām prasībām
- Testa trauksmes sistēma, kas informē drošības aizstāvjus
- Pirms izlikšanas pārliecinieties, ka varat anulēt maksājumu
- Pārbaudiet lietotāju profilus un piekļuves līmeņus POS programmatūrā
- Pārbaudīt datu bāzes konsekvenci
- Pārbaudiet konkrētu informāciju par katru konkursa naudu, kupona identifikatoru, čeka numuru un tā tālāk
|
Ziņot par testēšanu |
- Tendences analīzes ziņojuma testēšana
- Pārbaudes informācija, kas saistīta ar kredītkaršu darījumiem, būtu jāatspoguļo pārskatos
- Pārbaudiet indivīdu, kā arī konsolidētos pārskatus par klientiem, kuri pērk vēsturi
- Tests tiešsaistes pārskatu ģenerēšanai
|
Drošības pārbaude mazumtirdzniecības POS sistēmām
Dažos nesenajos pētījumos tirdzniecības vietu sistēmām ir ļoti augsta ievainojamība. Turpmākie pasākumi palīdzēs nodrošināt POS drošību
- Drošības testēšana saskaņā ar PCI standartu ir ļoti būtiska, lai risinātu to kā daļu no uzņēmuma testēšanas
- Aktīvi pārvaldiet visu programmatūru tīklā, lai tikai autorizēta programmatūra varētu izpildīt un instalēt tikai to
- Veiciet regulāru iekļūšanas testēšanu, lai identificētu uzbrukuma vektorus un ievainojamības
- Iekļaujiet testus neaizsargātai sistēmas informācijai un artefaktiem, kas būtu noderīgi hakeriem
- Izmantojiet ievainojamības testēšanas rīkus
- Izveidojiet testēšanas platformu, kas atdarina ražošanas vidi īpašiem iespiešanās testiem un uzbrukumiem pret elementiem, kas netiek pārbaudīti ražošanā
Izaicinājumi POS testēšanā
- Vairākas konfigurācijas
- Sarežģītas saskarnes
- Perifērijas problēmas
- Jauninājumi
- PCI atbilstība
- Pārbaudes laboratorijas uzturēšana
Kopsavilkums
- Mazumtirdzniecības POS prasa augstu testēšanas līmeni, paturot prātā, ka tā veiktspēja un pareiza darbība tieši ietekmē uzņēmējdarbības ieņēmumus.
- Lai samazinātu POS kļūmes risku un iespējas darījumu procesa laikā, testēšana ārkārtas apstākļos ir būtiska.
- Testēšana jāveic gan lietojumprogrammas, gan uzņēmuma līmenī
- Pārbaudē jāietver šādi scenāriji - kasiera darbība, maksājumu vārtejas apstrāde, pārdošana, atgriešanās un apmaiņas scenāriji, veiktspēja, negatīvi scenāriji, paaugstinājumu un atlaižu pārvaldība, drošība un normatīvā atbilstība.
- Vairāki konfigurācijas iestatījumi, perifērijas problēmas, jauninājumi ir daži jautājumi, kas jums būs jāpārliecina testēšanas laikā.