Συστήματα δοκιμών λιανικού σημείου πώλησης (POS): Παραδείγματα περιπτώσεων δοκιμής

Πίνακας περιεχομένων:

Anonim

Τι είναι το POS Testing;

Το POS Testing ορίζεται ως Δοκιμή μιας εφαρμογής σημείου πώλησης. Ένα λογισμικό POS ή Point Of Sale είναι μια ζωτική λύση για τις επιχειρήσεις λιανικής να πραγματοποιούν συναλλαγές λιανικής χωρίς κόπο από οπουδήποτε. Πρέπει να έχετε δει το τερματικό του Σημείου Πώλησης κατά το check out στο αγαπημένο σας εμπορικό κέντρο.

Το σύστημα είναι πιο περίπλοκο από ό, τι νομίζετε και είναι σφιχτά ενσωματωμένο σε άλλα συστήματα λογισμικού, όπως αποθήκη, απογραφή, παραγγελία αγοράς, αλυσίδα εφοδιασμού, μάρκετινγκ, προγραμματισμός εμπορευμάτων κ.λπ. Η γνώση τομέα POS είναι σημαντική για τη δοκιμή.

Σε αυτό το σεμινάριο, θα μάθετε-

  • Δοκιμή αρχιτεκτονικής για εφαρμογή POS
  • Τύποι δοκιμών για σύστημα POS
  • Δείγμα Θήκες για POS που χρησιμοποιούνται στη Λιανική
  • Δοκιμή ασφάλειας για συστήματα λιανικής POS
  • Προκλήσεις στη δοκιμή POS

Δοκιμή αρχιτεκτονικής για εφαρμογή POS

Η αρχιτεκτονική δοκιμής POS περιλαμβάνει τρία στοιχεία για δοκιμή - τερματικό POS, διακομιστή καταστήματος και διακομιστή επιχείρησης. Βασικά, ταξινομείται σε τρία επίπεδα για τη δοκιμή της εφαρμογής POS.

Επίπεδο 1- (τερματικό POS) Επίπεδο 2- (Διακομιστής καταστήματος) Επίπεδο 3- (Enterprise Server)
  • Δοκιμή συσκευών και υλικού (RFID, σαρωτής, εκτυπωτής, αναγνώστης γραμμωτού κώδικα)
  • Δοκιμή διαλειτουργικότητας
  • Δοκιμή BI και Analytics
  • Δοκιμή απόδοσης
  • Δοκιμή ασφαλείας
  • Δοκιμή BI & Analytics
  • Δοκιμή αποκατάστασης καταστροφών
  • Δοκιμή διεπαφών
  • Δοκιμή ασφαλείας
  • Δοκιμή BI & Analytics
  • Δοκιμή αποκατάστασης καταστροφών
  • Δοκιμή διεπαφών

Τύποι δοκιμών για σύστημα POS

Ο έλεγχος του συστήματος POS μπορεί να χωριστεί σε δύο επίπεδα

  1. Επίπεδο εφαρμογής
  2. Επίπεδο επιχείρησης

Η δοκιμή πραγματοποιήθηκε σε επίπεδο εφαρμογής Οι δοκιμές εκτελούνται σε επίπεδο επιχείρησης
  • Δοκιμή λειτουργικότητας
  • Δοκιμή συμβατότητας
  • Δοκιμή πύλης πληρωμής
  • Αναφορά δοκιμών
  • Έλεγχος συμμόρφωσης
  • Δοκιμή απόδοσης
  • Δοκιμή διαλειτουργικότητας
  • Μετεγκατάσταση δεδομένων
  • Κινητικότητα

Δείγμα Θήκες για POS που χρησιμοποιούνται στη Λιανική

Για να διασφαλιστεί η ποιότητα του συστήματος POS, είναι απαραίτητη η σωστή δοκιμή λογισμικού POS. Η δοκιμή POS καλύπτει πολλά πράγματα όπως

Σενάριο δοκιμής Θήκες δοκιμής
Δραστηριότητα ταμείου
  • Ελέγξτε ότι η καταχώρηση των αντικειμένων που αγοράστηκαν από έναν πελάτη είναι σωστή
  • Οι δοκιμαστικές εκπτώσεις εφαρμόζονται σωστά
  • Βεβαιωθείτε ότι μπορούν να χρησιμοποιηθούν κάρτες αξίας καταστήματος
  • Ελέγξτε τα μικροδιαχειρισμένα έργα όπως αναμενόταν
  • Ελέγξτε τα σύνολα και τον αγώνα κλεισίματος
  • Ο έλεγχος των δανείων με συρτάρια μετρητών γίνεται σωστά
  • Ελέγξτε ότι το σύστημα POS είναι συμβατό με περιφερειακά όπως RFID Reader, Bar Code Scanner κ.λπ.
Επεξεργασία πύλης πληρωμής
  • Ελέγξτε την εγκυρότητα του αριθμού CVV της πιστωτικής κάρτας
  • Δοκιμάστε σάρωση χαρτιών από τις δύο πλευρές και μάρκες
  • Βεβαιωθείτε ότι τα στοιχεία της κάρτας που έχετε τραβήξει είναι σωστά κρυπτογραφημένα και αποκρυπτογραφημένα
Εκπτώσεις
  • Ελέγξτε για τακτική διαδικασία πώλησης
  • Οι πωλήσεις επιταγών μπορούν να επεξεργαστούν με χρεωστικές / πιστωτικές κάρτες
  • Ελέγξτε για αγορά μέλους πίστης
  • Ελέγξτε για σωστές τιμές εμφανίζονται για τα εμπορεύματα που αγοράστηκαν
  • Δοκιμάστε για "0" ή μηδενική συναλλαγή
  • Δέστε το UPC ή τους γραμμωτούς κωδικούς στους προμηθευτές
  • Δοκιμάστε για λεπτομέρειες χρέωσης ή λεπτομέρειες αποστολής στο διαχειριστή πληρωμών
  • Δοκιμή για συναλλαγή αναφοράς
  • Ελέγξτε τη μορφή εκτύπωσης της παραλαβής που δημιουργήθηκε
  • Επαληθεύστε ότι ο σωστός κωδικός δημιουργείται για εγκεκριμένες, παρακρατούμενες ή απορριφθείσες συναλλαγές
Σενάρια Επιστροφής & Ανταλλαγής
  • Βεβαιωθείτε ότι το εσωτερικό απόθεμα είναι καλά ενσωματωμένο σε άλλα σημεία πώλησης ή αλυσίδα εφοδιασμού
  • Ελέγξτε για ανταλλαγή ή επιστροφή ενός αντικειμένου με μετρητά
  • Ελέγξτε εάν το σύστημα αποκρίνεται κατά την ανταλλαγή ή την επιστροφή ενός αντικειμένου με πιστωτική κάρτα
  • Ελέγξτε το σύστημα επεξεργάζεται την πώληση με απόδειξη ή χωρίς απόδειξη
  • Βεβαιωθείτε ότι το σύστημα θα επιτρέψει την εισαγωγή του γραμμικού κώδικα με μη αυτόματο τρόπο, καθώς ο σαρωτής δεν λειτουργεί
  • Επιβεβαιώστε ότι το σύστημα εμφανίζει τόσο το τρέχον ποσό όσο και το ποσό έκπτωσης σε ανταλλαγή αντικειμένων, εάν υπάρχει
Εκτέλεση
  • Ελέγξτε την ταχύτητα ή το χρόνο που απαιτείται για να λάβετε απάντηση ή να στείλετε ένα αίτημα
  • Ελέγξτε ότι ισχύουν οι κανόνες βάσει συναλλαγών (εκπτώσεις / φόροι / εκπτώσεις κ.λπ.)
  • Επαληθεύστε ότι ο σωστός κωδικός δημιουργείται για εγκεκριμένες, παρακρατούμενες ή απορριφθείσες συναλλαγές
Αρνητικά σενάρια
  • Δοκιμή συστήματος με στοιχεία κάρτας που έχει λήξει
  • Δοκιμάστε με μη έγκυρο PIN για πιστωτική κάρτα
  • Ελέγξτε το απόθεμα εισάγοντας έναν λάθος κωδικό για το αντικείμενο
  • Ελέγξτε πώς αποκρίνεται ένα σύστημα εισάγοντας έναν λάθος αριθμό τιμολογίου
  • Δοκιμάστε μια αρνητική συναλλαγή
  • Ελέγξτε την απόκριση του συστήματος ενώ εισάγετε μια μη έγκυρη ημερομηνία για προωθητικές προσφορές στο Διαδίκτυο
Διαχείριση προωθήσεων και εκπτώσεων
  • Δοκιμαστικό σύστημα για διάφορες εκπτώσεις όπως έκπτωση βετεράνου, εποχιακή έκπτωση, έκπτωση υποθηκών ή υπέρβασης κλπ.
  • Δοκιμή συστήματος για διάφορες προσφορές σε συγκεκριμένα στοιχεία γραμμής
  • Δοκιμή συστήματος ειδοποίησης που ειδοποιεί το τέλος ή την έναρξη εποχιακών προσφορών
  • Ελέγξτε εάν η απόδειξη εκτυπώνει την ακριβή έκπτωση ή τις προσφορές που είναι μοχλευμένες
  • Δοκιμή συστήματος για εκχώρηση λανθασμένων προσφορών ή έκπτωση σε απευθείας σύνδεση είδος
  • Δοκιμάστε τη διαδικασία διαχείρισης παραγγελιών
  • Βεβαιωθείτε ότι τα δεδομένα προϊόντος που αποκτήθηκαν μετά τη σάρωση ενός γραμμικού κώδικα είναι ακριβή
Παρακολούθηση δεδομένων πελάτη
  • Δοκιμή για απόκριση συστήματος με λανθασμένη εισαγωγή δεδομένων πελατών
  • Δοκιμή συστήματος για την επιτρεπόμενη πρόσβαση στα εμπιστευτικά δεδομένα του πελάτη
  • Δοκιμάστε τη βάση δεδομένων για να καταγράψετε το ιστορικό αγορών του πελάτη, όπως (τι αγοράζουν, πόσο συχνά αγοράζουν, κ.λπ.)
Ασφάλεια και κανονιστική συμμόρφωση
  • Επαλήθευση συστήματος POS σύμφωνα με τις κανονιστικές συμμορφώσεις
  • Δοκιμή συστήματος ειδοποίησης που ειδοποιεί τους υπερασπιστές ασφαλείας
  • Βεβαιωθείτε ότι μπορείτε να ακυρώσετε μια πληρωμή πριν από την ανάρτηση
  • Δοκιμάστε προφίλ χρήστη και επίπεδα πρόσβασης στο λογισμικό POS
  • Δοκιμή συνέπειας βάσης δεδομένων
  • Επαληθεύστε συγκεκριμένες πληροφορίες για κάθε μετρητά προσφοράς, αναγνωριστικό κουπονιού, αριθμό επιταγής και ούτω καθεξής
Αναφορά δοκιμών
  • Δοκιμή μιας αναφοράς ανάλυσης τάσεων
  • Οι δοκιμαστικές πληροφορίες που σχετίζονται με τη συναλλαγή με πιστωτική κάρτα πρέπει να αντικατοπτρίζονται στις αναφορές
  • Δοκιμάστε το άτομο και τις ενοποιημένες αναφορές του ιστορικού αγορών των πελατών
  • Δοκιμή για δημιουργία διαδικτυακών αναφορών

Δοκιμή ασφάλειας για συστήματα λιανικής POS

Ορισμένες πρόσφατες μελέτες έχουν σημεία ευπάθειας σε συστήματα υψηλής πώλησης. Τα ακόλουθα μέτρα θα βοηθήσουν στην ασφάλεια του POS

  • Ο έλεγχος ασφαλείας σύμφωνα με το πρότυπο PCI είναι πολύ ζωτικής σημασίας για να αντιμετωπιστεί ως μέρος των επιχειρησιακών δοκιμών
  • Διαχειριστείτε ενεργά όλο το λογισμικό στο δίκτυο, έτσι ώστε μόνο το εξουσιοδοτημένο λογισμικό να μπορεί να εκτελεί και να εγκαθιστά μόνο
  • Πραγματοποιήστε τακτικές δοκιμές διείσδυσης για να εντοπίσετε φορείς επίθεσης και ευπάθειες
  • Συμπεριλάβετε δοκιμές για την παρουσία μη προστατευμένων πληροφοριών συστήματος και αντικειμένων που θα ήταν χρήσιμα για τους χάκερ
  • Χρησιμοποιήστε εργαλεία δοκιμής ευπάθειας
  • Δημιουργήστε μια δοκιμαστική επιφάνεια που μιμείται ένα περιβάλλον παραγωγής για συγκεκριμένες δοκιμές διείσδυσης και επιθέσεις σε στοιχεία που δεν έχουν δοκιμαστεί στην παραγωγή

Προκλήσεις στη δοκιμή POS

  • Πολλαπλές διαμορφώσεις
  • Σύνθετες διεπαφές
  • Περιφερειακά ζητήματα
  • Αναβαθμίσεις
  • Συμμόρφωση PCI
  • Συντήρηση εργαστηρίου δοκιμών

Περίληψη

  • Το Retail POS απαιτεί υψηλό επίπεδο δοκιμών, έχοντας υπόψη ότι η απόδοσή του και η σωστή λειτουργία του επηρεάζουν άμεσα τα έσοδα των επιχειρήσεων.
  • Για να μειώσετε τον κίνδυνο και τις πιθανότητες αποτυχίας POS κατά τη διαδικασία συναλλαγής, ο έλεγχος υπό την ακραία κατάσταση είναι απαραίτητος.
  • Ο έλεγχος πρέπει να εκτελεστεί τόσο σε Εφαρμογή όσο και σε Επιχείρηση
  • Η δοκιμή σας θα πρέπει να καλύπτει τα ακόλουθα σενάρια - δραστηριότητα ταμείου, επεξεργασία πύλης πληρωμής, σενάρια πωλήσεων, επιστροφής και ανταλλαγής, απόδοση, αρνητικά σενάρια, διαχείριση προωθήσεων και εκπτώσεων, ασφάλεια και κανονιστική συμμόρφωση.
  • Πολλαπλές ρυθμίσεις διαμόρφωσης, περιφερειακά ζητήματα, αναβαθμίσεις είναι λίγα ζητήματα που θα πρέπει να παραλείψετε κατά τη δοκιμή.