background image

116 

 

Παράρτημα Β΄ 

Πλάνο ελέγχου ορθής λειτουργίας 

Για τον έλεγχο ορθής λειτουργίας του πληροφοριακού συστήματος που αφορά τις λειτουργίες 

με  τις μεθόδους  του  POST  και  GET,  έγιναν  πολλές  δοκιμές  μέχρι  να  εξασφαλιστεί  η  ορθή 

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

συστήματος.  Ο  έλεγχος  πραγματοποιήθηκε  με  μεθόδους  αποσφαλμάτωσης,  όπως  το 

«console.log()» στη  JavaScript και την «echo» στην PHP. Άλλος ένας πολύ συχνός  έλεγχος 

που  γινόταν  ήταν  μέσω  του  «Network»  από  τα  dev  tools  που  παρέχει  ο  browser.  Πιο 

συγκεκριμένα, γινόταν έλεγχος από τις απαντήσεις που έφερνε ο server από τα PHP αρχεία. Οι 

απαντήσεις έχουν τη μορφή «{“status”: “ok”,”data”: true}» αν τα ερωτήματα εκτελέστηκαν 

σωστά, τη μορφή «{“status”: “error”,”data”: false}» αν κάτι πήγε λάθος σε κάποιο ερώτημα 

και τη μορφή «{“status”: “ok”,”data”: [πληροφορίες]}» αν τα ερωτήματα εκτελέστηκαν σωστά 

και  έχουν  να  φέρουν  δεδομένα  στον  client.  Παρακάτω  παρουσιάζεται  ο  πίνακας  ορθής 

λειτουργίας του συστήματος. 

 

 

Α/Α 

Περιγραφή 

Λειτουργίας 

Ενέργεια 

Αποτέλεσμα 

Εγγραφή χρήστη 

Συμπλήρωση όλων των 

απαιτούμενων πεδίων και 

υποβολή της φόρμας 

Μήνυμα επιτυχούς 

εγγραφής του χρήστη στο 

σύστημα 

Προσπάθεια 

καταχώρησης 

ίδιου username ή 

email κατά την 

εγγραφή 

Συμπλήρωση ίδιου 

username ή email στα 

κατάλληλα πεδία που του 

δίνονται 

Προειδοποιητικό μήνυμα 

αλλαγής του username ή 

email διότι τα ανωτέρω 

υπάρχουν ήδη  

Προσπάθεια 

καταχώρησης 

αλφαριθμητικού 

σε κάποιο 

αριθμητικό πεδίο 

Συμπλήρωση 

αλφαριθμητικού σε ένα 

πεδίο που απαιτούνται μόνο 

θετικοί αριθμοί  

Προειδοποιητικό μήνυμα 

ότι επιτρέπονται μόνο 

θετικοί αριθμοί