Mitä on POS-testaus?
Myyntipistetestaus määritellään myyntipistesovelluksen testaukseksi. Myyntipiste- tai Myyntipiste Ohjelmisto on elintärkeä ratkaisu vähittäiskaupoille, jotta ne voivat suorittaa vähittäiskaupan maksutapahtumia vaivattomasti mistä tahansa. Olet varmasti nähnyt kassapäätteen kassalla suosikkiostoskeskuksessasi.
Järjestelmä on monimutkaisempi kuin luulet, ja se on integroitu tiiviisti muihin ohjelmistojärjestelmiin, kuten varastoon, varastoon, ostotilaukseen, toimitusketjuun, markkinointiin, tuotteiden suunnitteluun jne. POS-toimialueen tuntemus on tärkeää testauksen kannalta.

Testi ArchiTecture POS-sovellukselle
POS-testiarkkitehtuuri sisältää kolme testauskomponenttia – POS-päätelaitteen, myymäläpalvelimen ja yrityspalvelimen. Pohjimmiltaan se luokitellaan kolmeen tasoon POS-sovelluksen testausta varten.

| Taso 1- (POS-pääte) |
Taso 2 – (myymäläpalvelin) |
Taso 3- (yrityspalvelin) |
|
|
- Suojaustestaus
- BI- ja Analytics-testaus
- Disaster Recovery -testaus
- Käyttöliittymän testaus
|
- Suojaustestaus
- BI- ja Analytics-testaus
- Disaster Recovery -testaus
- Käyttöliittymän testaus
|
POS-järjestelmän testaustyypit
POS-järjestelmän testaus voidaan jakaa kahteen tasoon
- Sovellustaso
- Yritystaso

| Testaus suoritettu sovellustasolla |
Testaus suoritettu yritystasolla |
|
|
- Vaatimustenmukaisuuden testaus
- Suorituskykytestaus
- Yhteentoimivuuden testaus
- Tiedonsiirto
- Liikkuvuus
|
Vähittäiskaupassa käytettyjen myyntipisteiden testikotelot
Laadun varmistamiseksi POS-järjestelmä, asianmukainen kassaohjelmistojen testaus on pakollista. Kassatestaus kattaa monia asioita, kuten
| Testiskenaario |
Testitapaukset |
| Kassatoiminta |
- Testaa, että asiakkaan ostamien tuotteiden syöttö on oikein
- Testalennukset on käytetty oikein
- Varmista, että kauppa-arvokortteja voidaan käyttää
- Tarkista, että kassanhallinta toimii odotetusti
- Tarkista, että loppusummat ja loppusummat täsmäävät
- Tarkista, että kassalaatikkolainat käsitellään oikein
- Testaa POS-järjestelmä on yhteensopiva oheislaitteiden, kuten RFID-lukijoiden, viivakoodiskannerien jne., kanssa.
|
| Maksuyhdyskäytävän käsittely |
- Testaa luottokortin CVV-numeron kelpoisuus
- Testaa korttien pyyhkäisyä molemmilta puolilta ja pelimerkkejä
- Varmista, että kaapatut kortin tiedot on salattu ja salaus purettu oikein
|
| Myynti |
- Tarkista säännöllinen myyntiprosessi
- Sekkimyynnit voidaan käsitellä pankki-/luottokorteilla
- Tarkista kanta-asiakasjäsenyyden osto
- Tarkista oikeat hinnat ostetuille tuotteille
- Testaa "0" tai tyhjä tapahtuma
- Sido UPC- tai viivakoodit myyjiin
- Testaa laskutus- tai toimitustiedot maksuhallinnassa
- Testaa viitetapahtumaa
- Testaa luodun kuitin tulostusmuotoa
- Varmista, että hyväksytyille, pidätetyille tai hylätyille tapahtumille on luotu oikea koodi
|
| Palautus- ja vaihtoskenaariot |
- Varmista, että talon sisäinen varasto on integroitu hyvin muihin myyntipisteisiin tai toimitusketjuun
- Tarkista tuotteen vaihto tai palautus käteisellä
- Tarkista, vastaako järjestelmä, kun tuote vaihdetaan tai palautetaan luottokortilla
- Tarkista järjestelmä käsittelee myynti kuitilla tai ilman kuittia
- Varmista, että järjestelmän pitäisi sallia viivakoodin syöttäminen manuaalisesti, jos skanneri ei toimi
- Varmista, että järjestelmä näyttää sekä nykyisen summan että alennussumman vaihtotuotteen yhteydessä, jos mahdollista
|
| Suorituskyky |
- Tarkista vastauksen vastaanottamiseen tai pyynnön lähettämiseen kulunut nopeus tai aika
- Tarkista, että tapahtumaperusteiset säännöt ovat voimassa (alennukset/verot/hyvitykset jne.)
- Varmista, että hyväksytyille, pidätetyille tai hylätyille tapahtumille on luotu oikea koodi
|
| Negatiiviset skenaariot |
- Testaa järjestelmä vanhentuneiden korttitietojen kanssa
- Testaa luottokortin väärällä PIN-koodilla
- Tarkista varasto syöttämällä nimikkeelle väärä koodi
- Tarkista, kuinka järjestelmä reagoi, kun syötät väärän laskun numeron
- Testaa negatiivinen tapahtuma
- Testaa järjestelmän vastausta syöttäessäsi virheellistä päivämäärää kampanjatarjousten verkkotuotteille
|
| Hallinta Promoja alennukset |
- Testausjärjestelmä erilaisille alennuksille, kuten veteraanialennus, kausialennus, alaikäinen tai ylimääräinen alennus jne.
- Testausjärjestelmä tiettyjen rivikohtien erilaisille kampanjatarjouksille
- Testaa hälytysjärjestelmää, joka ilmoittaa kausitarjousten päättymisestä tai alkamisesta
- Testaa, tulostaako kuitti tarkan alennuksen tai hyödynnettyjä tarjouksia
- Testausjärjestelmä väärien tarjousten tai alennettujen verkkotuotteiden jakamiseen
- Testaa tilausten hallintaprosessia
- Varmista, että viivakoodin skannauksen jälkeen saadut tuotetiedot ovat oikein
|
| Asiakkaan tietojen seuranta |
- Testaa järjestelmän vastaus väärällä asiakastietojen syötöllä
- Testausjärjestelmä, joka mahdollistaa valtuutetun pääsyn asiakkaan luottamuksellisiin tietoihin
- Testaa tietokantaa tallentaaksesi asiakkaan ostohistorian, kuten (mitä he ostavat, kuinka usein he ostavat jne.)
|
| Turvallisuus ja säännöstenmukaisuus |
- POS-järjestelmän tarkistaminen säädöstenmukaisuuden mukaisesti
- Testaa hälytysjärjestelmää, joka ilmoittaa turvallisuuden puolustajille
- Varmista ennen lähettämistä, että voit mitätöidä maksun
- Testaa käyttäjäprofiileja ja käyttöoikeustasoja POS-ohjelmistossa
- Testaa tietokannan johdonmukaisuutta
- Tarkista tarkat tiedot jokaisesta tarjousrahasta, kupongin tunnisteesta, sekin numerosta ja niin edelleen
|
| Raportoi testaus |
- Trendianalyysiraportin testaus
- Luottokorttitapahtumaan liittyvät testitiedot tulee näkyä raporteissa
- Testaa yksittäisiä sekä yhdistettyjä raportteja asiakkaiden ostohistoriasta
- Testaa online-raporttien luomista
|
Vähittäiskaupan myyntipistejärjestelmien turvatestaus
Joissakin viimeaikaisissa tutkimuksissa on Myyntipaikka Järjestelmissä on erittäin korkean tietoturvan haavoittuvuuksia. Seuraavat toimenpiteet auttavat parantamaan kassajärjestelmien turvallisuutta.
- PCI-standardin mukainen tietoturvatestaus on erittäin tärkeää, jotta sitä voidaan käsitellä osana yritystestausta
- Hallitse aktiivisesti kaikkia verkon ohjelmistoja, jotta vain valtuutetut ohjelmistot voivat suorittaa ja asentaa
- Suorita säännöllisesti Läpäisyn testaus tunnistaa hyökkäysvektorit ja haavoittuvuudet
- Sisällytä testit suojaamattomien järjestelmätietojen ja artefaktien varalta, joista voisi olla hyötyä hakkereille
- Käytä haavoittuvuuden testaustyökaluja
- Luo testialusta, joka jäljittelee tuotantoympäristöä tietyille läpäisytesteille ja hyökkäyksille elementtejä vastaan, joita ei testata tuotannossa
Haasteita POS-testauksessa
- Useita määrityksiä
- Monimutkaiset rajapinnat
- Perifeeriset ongelmat
- Upgrades
- PCI-vaatimustenmukaisuus
- Testilaboratorion ylläpito
Yhteenveto
- Vähittäiskaupan myyntipiste vaatii korkeatasoista testausta pitäen mielessä, että sen suorituskyky ja oikea toiminta vaikuttavat suoraan liiketoiminnan tuloihin.
- POS-virheiden riskin ja mahdollisuuksien vähentämiseksi tapahtumaprosessin aikana, testaus äärimmäisissä olosuhteissa on välttämätöntä.
- Testaus on suoritettava sekä sovellus- että yritystasolla
- Testauksen tulee kattaa seuraavat skenaariot – Kassatoiminta, Maksun yhdyskäytävä Käsittely, myynti, palautus- ja vaihtoskenaariot, tehokkuus, negatiiviset skenaariot, hallinta Promoalennukset, turvallisuus ja säännöstenmukaisuus.
- Useat kokoonpanoasetukset, oheislaitteiden ongelmat ja päivitykset ovat muutamia asioita, jotka sinun on ratkaistava testauksen aikana.