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.  Παρακάτω  παρουσιάζεται  ο  πίνακας  ορθής 

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

 

 

Α/Α 

Περιγραφή 

Λειτουργίας 

Ενέργεια 

Αποτέλεσμα 

1 

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

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

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

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

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

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

σύστημα 

2 

Προσπάθεια 

καταχώρησης 

ίδιου username ή 

email κατά την 

εγγραφή 

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

username ή email στα 

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

δίνονται 

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

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

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

υπάρχουν ήδη  

3 

Προσπάθεια 

καταχώρησης 

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

σε κάποιο 

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

Συμπλήρωση 

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

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

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

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

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

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