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
Προσπάθεια
καταχώρησης
αλφαριθμητικού
σε κάποιο
αριθμητικό πεδίο
Συμπλήρωση
αλφαριθμητικού σε ένα
πεδίο που απαιτούνται μόνο
θετικοί αριθμοί
Προειδοποιητικό μήνυμα
ότι επιτρέπονται μόνο
θετικοί αριθμοί