POS-testimine on defineeritud kui müügikoha rakenduse testimine. POS- või Müügipunkt Tarkvara on jaemüügiettevõtetele oluline lahendus jaemüügitehinguid vaevata kõikjal teostada. Kindlasti olete oma lemmikkaubanduskeskuses kassasse minnes näinud müügikoha terminali.
Süsteem on keerulisem, kui arvate, ja on tihedalt integreeritud teiste tarkvarasüsteemidega, nagu ladu, laovaru, ostutellimus, tarneahel, turundus, kauba planeerimine jne. POS-i domeeniteadmised on testimiseks olulised.
test ArchiPOS-rakenduse struktuur
POS-testi arhitektuur sisaldab testimiseks kolme komponenti – POS-terminali, poeserverit ja ettevõtteserverit. Põhimõtteliselt liigitatakse see POS-rakenduste testimiseks kolmeks tasemeks.
Tase 1- (POS-terminal)
Tase 2 – (poe server)
Tase 3 – (ettevõtte server)
Seadme ja riistvara testimine (RFID, skanner, printer, vöötkoodilugeja)
Testige andmebaasi kliendi ostuajaloo salvestamiseks (mida nad ostavad, kui sageli nad ostavad jne)
Turvalisus ja eeskirjade järgimine
POS-süsteemi kontrollimine vastavalt eeskirjadele
Testige hoiatussüsteemi, mis teavitab turvakaitsjaid
Enne postitamist veenduge, et saate makse tühistada
Testige POS-tarkvara kasutajaprofiile ja juurdepääsutasemeid
Testige andmebaasi järjepidevust
Kontrollige konkreetset teavet iga pakkumise sularaha, kupongi identifikaatori, tšeki numbri ja muu kohta
Aruande testimisest
Trendianalüüsi aruande testimine
Krediitkaarditehingutega seotud testteave peaks kajastuma aruannetes
Testige nii individuaalseid kui ka koondaruandeid klientide ostuajaloo kohta
Test aruannete loomiseks veebis
Jaemüügi kassasüsteemide turvatestimine
Mõned hiljutised uuringud on Müügipunkt Süsteemide väga kõrge turvalisusega haavatavused. Järgmised meetmed aitavad POS-i turvalisust tagada.
PCI standardile vastav turvatestimine on ettevõtte testimise osana käsitlemiseks väga oluline
Hallake aktiivselt kogu võrgus olevat tarkvara, nii et ainult volitatud tarkvara saaks käitada ja installida
Käitu regulaarselt Läbitungivuskatse ründevektorite ja haavatavuste tuvastamiseks
Kaasake testid kaitsmata süsteemiteabe ja häkkeritele kasuliku artefaktide olemasolu kohta
Kasutage haavatavuse testimise tööriistu
Looge katsealus, mis imiteerib tootmiskeskkonda spetsiifiliste läbitungimiskatsete jaoks ja rünnakute jaoks elementide vastu, mida tootmises ei testita
POS-testimise väljakutsed
Mitu konfiguratsiooni
Keerulised liidesed
Perifeersed probleemid
Upgrades
PCI vastavus
Testlabori hooldus
kokkuvõte
Retail POS nõuab kõrgetasemelist testimist, pidades meeles, et selle jõudlus ja korrektne toimimine mõjutavad otseselt ettevõtte tulusid.
POS-i ebaõnnestumise riski ja tõenäosuse vähendamiseks tehinguprotsessi ajal on ülioluline testimine äärmuslikes tingimustes.
Testimine peab toimuma nii rakenduse kui ka ettevõtte tasemel
Teie testimine peaks hõlmama järgmisi stsenaariume – kassategevus, Payment Gateway Töötlemine, müük, tagastamise ja vahetamise stsenaariumid, jõudlus, negatiivsed stsenaariumid, haldamine Promoallahindlusi, turvalisust ja regulatiivset vastavust.
Mitu konfiguratsiooniseadet, välisseadmete probleemid ja versiooniuuendused on mõned probleemid, millest peate testimise ajal üle minema.