Testarea sistemelor pos și a terminalelor

Testarea sistemului POS

Terminale POS (de la punctul de vânzare în România, punctul de vânzare) - un sistem prin care se efectuează tranzacțiile. POS-sisteme pot fi văzute în magazinele de vânzare cu amănuntul, restaurante, spitale - acum sunt aproape omniprezente.







Majoritatea cumpărătorilor știu cum arată scanerele de coduri de bare, dispozitive de plată fără fir, dar POS include multe componente și fiecare dintre ele trebuie să fie integrat corect în sistem - pentru o funcționare reușită.

Acest articol va aborda următoarele întrebări:

  • Diferențele de testare a sistemelor POS
  • Arhitectura sistemelor electronice de plată EPOS (Point of Sale Electronic)
  • Componentele fizice ale EPOS
  • Nivelurile / funcțiile POS

Care sunt caracteristicile testării sistemului POS?

Testarea unui sistem POS pentru cei neinițiați pare a fi o sarcină dificilă, dar nu pentru cei care sunt familiarizați cu acest concept. Acesta este un punct interesant: există un sentiment că testele sunt efectuate în unele magazine de vânzare cu amănuntul, deoarece simularea condițiilor relevante este necesară.

Aceasta este, de fapt, principala diferență față de situația în care testerul se află în cabina sa și face anumite verificări în aplicațiile web. Organizațiile care testează sistemele POS au de obicei laboratoare separate.

Dificultățile asociate testării sistemelor POS

O mulțime de configurații, în funcție de cerințele magazinului. (De exemplu, managementul rețelei de retail a decis să efectueze o promovare într-un anumit oraș, caz în care vor fi necesare configurații speciale pentru sistemele POS numai într-un singur oraș).

  • Trebuie să configurați corespunzător toate sistemele și același lucru se aplică și altor versiuni hardware și software.
  • Pentru o varietate de dispozitive, este necesară testarea compatibilității și testarea interacțiunii componentelor sistemului.
  • Respectarea standardului PCI, deoarece datele de pe cardul de credit sunt utilizate pentru teste POS.

POS-arhitectura

Testarea sistemelor pos și a terminalelor

Fiecare terminal din magazin este conectat la un server de fișiere. Schimbarea setărilor sau a configurațiilor de bază se face pe server, iar apoi datele sunt transferate la fiecare terminal din magazin. Aceste actualizări sunt activități de rutină.

Testarea sistemelor pos și a terminalelor

Componentele fizice ale POS și modul de testare:

# 1) Un terminal este ecranul principal folosit pentru a introduce datele tranzacției. De regulă, acestea sunt dispozitive touchscreen. Toate configurațiile - dacă gama de produse, prețurile, prețurile, ofertele speciale, metodele de plată - sunt transferate la terminal.

Testarea terminalului necesită confirmare pentru a vă asigura că dispozitivele sunt conectate și că au cele mai recente sisteme de operare pentru a sprijini aplicațiile POS.

# 2) Poleul de afișare este un dispozitiv care afișează prețul unui produs în timpul scanării cu un scanner de coduri de bare.

Este important să verificați dacă dispozitivul afișează același preț ca terminalul POS.

# 3) Scanner de coduri de bare - după scanarea în backend se verifică prezența unui articol din lista de bunuri. Odată ce întregul volum al unui anumit produs a fost vândut, intervalul este actualizat pentru a reduce numărul de articole disponibile.

  • Ca parte a testelor, elementul lipsă poate fi scanat
  • Produsele care sunt prezente în gamă, dar fără preț
  • Produsele din gamă, cu prețul potrivit

# 4) Casier - folosit pentru a stoca bani. Cu orice tranzacție în numerar, casa de marcat se deschide instantaneu pentru a accepta bani de la client și pentru a returna schimbarea.

Caseta de testare este testată prin alegerea metodei de plată în numerar și prin efectuarea unei tranzacții cu suma de rambursare.

# 5) Dispozitivele portabile - dispozitivele wireless prin intermediul cărora se efectuează plăți prin carduri de credit, acestea sunt aduse direct la client, iar apoi clientul formează deja un PIN.

Testarea poate fi efectuată prin selectarea modului de tranzacție "tranzacție".

Verificarea intrării cantității trebuie efectuată manual.

# 6) Imprimantele imprimantei se conectează la fiecare terminal și tipăresc o chitanță după fiecare tranzacție.

Testerii pot testa imprimarea, verifică alinierea - dacă textul depășește anumite limite, mărimea textului, fonturi etc.







Erori pot fi verificate utilizând, de exemplu, situațiile în care imprimarea este pornită, iar imprimanta nu este încă pregătită sau când nu există hârtie.

Confirmați rezultatul, când imprimanta nu este conectată la rețea sau atunci când conexiunea se pierde în timpul tranzacției.

# 7) Cititor de bandă magnetică (MSR) - aceste dispozitive sunt folosite pentru a transporta cărți (cărți de debit, de credit sau cadou) pe ele. Cel mai adesea acestea se regăsesc în magazinele de vânzare cu amănuntul și în restaurante.

În cazul cardurilor cadou, MSR este folosit pentru a verifica soldul, perioada de valabilitate și, de fapt, plata. Impozite imprimate se eliberează oaspeților pentru verificare. Testerii ar trebui să acorde atenție acestor cazuri.

Nivelurile / funcțiile POS

Există 3 niveluri de bază sau funcții POS

Testarea sistemelor pos și a terminalelor

# 1) Funcții de nivel de aplicație / front-office (lucrul cu clienții)

1) Vânzare - obiectivul principal al oricărui POS-sistem - implementarea tranzacțiilor:

Confirmarea unei tranzacții reușite (vânzare), care include fie scanarea codului de bare, fie introducerea manuală a datelor pe tastatură, rezultând valoarea plății determinată și afișată pe ecran.

Confirmarea calculului valorii impozitului.

2) Plățile sunt un alt aspect important pentru testeri. POS-urile acceptă mai multe tipuri de plăți (card, numerar, carduri cadou, precum și anumite tipuri de cupoane de reduceri și bonuri de reducere).

Confirmarea plății în numerar. Acesta este cel mai simplu test. Sistemul calculează modificarea, simplificând astfel activitatea casieriei. Uneori clienții preferă plata parțială - să plătească o parte din suma cu un card cadou, iar cealaltă în numerar. În acest caz, se efectuează teste pentru a verifica posibilitatea plății în rate.

Confirmarea cardului cadou. Testerele pot verifica perioada de valabilitate a cardului, echilibrul pe card înainte de a efectua o carte pe cititorul cu bandă magnetică. De asemenea, pot desena cărți de pe ambele părți - pentru a vedea cum se comportă sistemul, pentru a verifica posibilitatea plății parțiale și modul în care se comportă sistemul în cazul depășirii sumei de plată.

Reduceri / cupoane / oferte speciale. Acesta este un domeniu destul de complex pentru testare, deoarece validarea ar trebui să includă toate combinațiile posibile de formulare cu discount. Testarea se poate face folosind un cod, o sumă goală sau folosind un cupon pentru anumite tipuri de produse.

Cu toate acestea, reducerile sunt acțiuni pe termen scurt care nu sunt disponibile peste tot și, prin urmare, este necesar să se facă acest lucru cu o atenție deosebită. De asemenea, secvența este verificată, conform căreia funcționează sistemul de reduceri. Uneori reduceri în magazine. Uneori cupoanele sunt folosite pentru reduceri, uneori nu.

Nivelul 2) Funcții de serviciu

1) Sfârșitul zilei (EOD) este cea mai importantă activitate în hardware și software. Se elaborează câteva rapoarte sumare, inclusiv un raport privind cifra de afaceri zilnică (care vă permite să aflați venitul pentru o zi lucrătoare). Rapoartele, printre altele, sunt trimise băncilor pentru a coordona toate tranzacțiile zilnice. Sistemul de gestionare a sortimentului este actualizat pentru a afișa corect stocurile disponibile.

Verificarea succesului procesului EOD. În acest scop, se fac o serie de erori deliberate. De exemplu, managerii dintr-un restaurant nu pot începe procesul EOD dacă toți angajații nu și-au terminat munca în sistem. De obicei, aceste teste sunt automatizate. se efectuează un număr de cazuri de testare (pozitive și negative).

Verificați rapoartele și datele conținute în ele. Testerele pot efectua manual anumite tranzacții și pot înregistra datele introduse în sistem. Generează un raport în acest fel la sfârșitul zilei și compară datele.

2) Planificarea angajatului este un alt aspect important al sistemului, care include funcția de planificare; Programul de lucru pentru angajați este compilat manual. Angajații trebuie marcați în sistem în funcție de program.

  • Validarea include verificarea începerii lucrului la un timp neplanificat
  • Planificarea pentru pornirea și oprirea timpurie
  • Planificarea pentru începerea și sfârșitul lucrului cu întârziere

3) Gestionarea gamei de produse. Administratorii magazinelor utilizează sisteme care urmăresc mărfurile în fiecare etapă a ciclului de mărfuri, ceea ce duce la concluzia că nivelul stocurilor a scăzut sub norma.

Sistemele de gestionare a inventarului sunt concepute astfel încât managerii să poată comanda produsele potrivite la momentul potrivit, în cantitatea necesară la anumiți furnizori și la un anumit preț.

În timpul testării sunt verificate următoarele nuanțe:

  • Cantitatea de bunuri care trebuie achiziționate
  • Indicatorii că nivelul stocului a depășit valorile permise
  • Plasarea comenzii
  • Verificați liste de bunuri cu prețul corect, care ar trebui afișat în sistemul POS pentru a alege o

Nivelul 3) Funcții corporative

Pentru a testa funcțiile corporative, trebuie să vă apropiați de un sistem POS. Pentru a face acest lucru, aveți nevoie de un laptop obișnuit sau un computer desktop cu o aplicație instalată sau alt software, adică într-un fel sau altul există integrarea cu sistemele POS. Dacă utilizarea funcțiilor corporative presupune existența unei aplicații web, atunci va fi necesar un mecanism prin care modificările setărilor vor fi transferate către sistemul POS.

1) Personal și salarizare (HR, Salarizare) - Aceste sisteme sunt asociate cu activitatea departamentelor de personal, calcularea salariilor, deduceri fiscale, dreptul muncii, concediu etc.

În general, salarizarea este compilată de sisteme terțe, cum ar fi ADP. Prin urmare, trebuie să testați temeinic integrarea.

  • Se testează o astfel de activitate, cum ar fi recepția angajaților la locul de muncă și importul în sisteme POS.
  • Salarizarea, în conformitate cu legislația muncii
  • Abilitatea angajatului de a lua o zi liberă

2) Finanțe și contabilitate - sisteme financiare și contabile pentru care sunt necesare rapoarte. Contul de profit și pierdere, raportul privind planificarea bugetului, stochează rapoartele de apărare de zi cu zi și de alta. Acest lucru permite angajaților departamentelor contabile să încheie lucrările de POS-sisteme.

Pe baza acestor rapoarte, se iau multe decizii. De exemplu, deschiderea unei noi prize.

Testerii pot verifica:

  • raportare
  • Rezultatele veniturilor, bilanțurile

3) Managementul lanțului de aprovizionare - orice organizație din sectorul de retail are nevoie de furnizori. Pentru a găsi un furnizor adecvat care să ofere prețuri rezonabile și să-și monitorizeze activitatea, se utilizează sistemul de management al aprovizionării.

  • Introducerea și schimbarea datelor despre furnizori în sistem
  • Confirmarea prețurilor

Performanța furnizorului: urmăriți timpul de livrare, cantitatea de produse livrate etc.







Articole similare

Trimiteți-le prietenilor: