Δοκιμή cookie: Πώς να δοκιμάσετε τα cookies στον ιστότοπο με Παράδειγμα
Τι είναι η δοκιμή cookie;
Η δοκιμή cookie ορίζεται ως ένας τύπος δοκιμής λογισμικού που ελέγχει το cookie που δημιουργήθηκε στο πρόγραμμα περιήγησής σας. Ένα cookie είναι μια μικρή πληροφορία που αποθηκεύεται σε ένα αρχείο κειμένου στον σκληρό δίσκο του χρήστη (πελάτη) από τον διακομιστή web. Αυτή η πληροφορία αποστέλλεται στη συνέχεια στον διακομιστή κάθε φορά που το πρόγραμμα περιήγησης ζητά μια σελίδα από τον διακομιστή. Συνήθως, το cookie περιέχει εξατομικευμένα δεδομένα χρήστη ή πληροφορίες που χρησιμοποιούνται για την επικοινωνία μεταξύ διαφορετικών ιστοσελίδων. Το στιγμιότυπο οθόνης παρακάτω δείχνει cookies για διαφορετικούς ιστότοπους.
Με άλλα λόγια, τα cookies δεν είναι παρά η ταυτότητα ενός χρήστη και χρησιμοποιούνται για την παρακολούθηση της πλοήγησης του χρήστη σε όλες τις σελίδες του ιστότοπου. Ο σκοπός ενός cookie είναι η ταχεία αλληλεπίδραση μεταξύ χρηστών και ιστοσελίδων. Οι εφαρμογές, όπου μπορούν να χρησιμοποιηθούν cookies, είναι η υλοποίηση ενός καλαθιού αγορών, εξατομικευμένης εμπειρίας ιστού, παρακολούθησης χρηστών, μάρκετινγκ, συνεδριών χρηστών κ.λπ.
Τι είναι το Περιεχόμενο του Cookie;
Το cookie αποτελείται κυρίως από τρία πράγματα:
- Το όνομα του διακομιστή από τον οποίο στάλθηκε το cookie
- Cookies Διάρκεια ζωής
- Μια αξία. Αυτός είναι συνήθως ένας μοναδικός αριθμός που δημιουργείται τυχαία
Τύποι cookies

Συνήθως, υπάρχουν δύο τύποι cookies που γράφονται σε μηχανές χρηστών:
- Cookies συνεδρίας: Αυτά τα cookie είναι ενεργά μέχρι να ανοίξει το πρόγραμμα περιήγησης που ενεργοποιεί το cookie. Όταν κλείνουμε το πρόγραμμα περιήγησης, αυτό το cookie περιόδου λειτουργίας διαγράφεται
- Μόνιμα cookies: Αυτά τα cookies γράφονται μόνιμα στο μηχάνημα χρήστη και διαρκούν μήνες ή χρόνια
Πού αποθηκεύονται τα cookies;
Όταν οποιαδήποτε εφαρμογή ιστοσελίδας γράφει ένα cookie, αυτό αποθηκεύεται σε ένα αρχείο κειμένου στη μονάδα σκληρού δίσκου χρήστη. Η διαδρομή όπου αποθηκεύονται τα cookies εξαρτάται από το πρόγραμμα περιήγησης. Διαφορετικά προγράμματα περιήγησης αποθηκεύουν cookie σε διαφορετικές διαδρομές.
Για παράδειγμα, στο Mozilla Firefox πρόγραμμα περιήγησης μπορείτε να δείτε τα cookies στις επιλογές του προγράμματος περιήγησης. Για να το δείτε κάντε κλικ στα Εργαλεία -> Επιλογές -> Απόρρητο και μετά κάντε κλικ στο «Κατάργηση μεμονωμένων cookies».
Ενώ στο Internet Explorer πρόγραμμα περιήγησης αποθηκεύει cookies στη διαδρομή "C:\Documents and Settings\Default User\Cookies”
Πώς να δοκιμάσετε τα cookies στον ιστότοπο
Ακολουθεί μια σημαντική λίστα ελέγχου και βήματα Πώς να δοκιμάσετε τα cookies στην ιστοσελίδα:
Βήμα 1) Απενεργοποίηση cookie
Απενεργοποιήστε όλα τα cookies και προσπαθήστε να χρησιμοποιήσετε τις κύριες λειτουργίες του ιστότοπου
Βήμα 2) Καταστροφή cookies
Επεξεργαστείτε χειροκίνητα το cookie στο σημειωματάριο και αλλάξτε τις παραμέτρους με ορισμένες τυχαίες τιμές
Βήμα 3) Κρυπτογράφηση cookies
Ευαίσθητες πληροφορίες όπως κωδικοί πρόσβασης και ονόματα χρήστη θα πρέπει να κρυπτογραφούνται πριν σταλούν στον υπολογιστή μας
Βήμα 4) Δοκιμή cookie με πολλά προγράμματα περιήγησης
Ελέγξτε ότι η σελίδα του ιστότοπού σας γράφει σωστά τα cookies σε διαφορετικό πρόγραμμα περιήγησης, όπως αναμένεται
Βήμα 5) Έλεγχος της διαγραφής από τη σελίδα της διαδικτυακής εφαρμογής σας
Ελέγξτε εάν τα cookies έχουν διαγραφεί από την εφαρμογή Ιστού σας ή όχι
Βήμα 6) Επιλεκτική απόρριψη cookies
Διαγράψτε όλα τα cookies για τους ιστότοπους και δείτε πώς αντιδρά ο ιστότοπος σε αυτό
Βήμα 7) Πρόσβαση σε cookies
Τα cookies που γράφονται από έναν ιστότοπο δεν πρέπει να είναι προσβάσιμα από άλλους
Βήμα 8) Όχι υπερβολική χρήση cookies
Εάν η υπό δοκιμή εφαρμογή είναι δημόσιος ιστότοπος, δεν θα πρέπει να υπάρχει υπερβολική χρήση των cookies
Βήμα 9) Δοκιμή με τη διαφορετική ρύθμιση
Ο έλεγχος θα πρέπει να γίνει σωστά για να ελεγχθεί ότι ο ιστότοπος λειτουργεί καλά με διαφορετικές ρυθμίσεις cookie
Βήμα 10) Κατηγοριοποιήστε τα cookies ξεχωριστά
Τα cookies δεν πρέπει να διατηρούνται στην ίδια κατηγορία ιών, spam ή spyware
Πρόσθετα για τη δοκιμή cookie
Τα σύγχρονα προγράμματα περιήγησης επιτρέπουν την προβολή/επεξεργασία των cookies στο ίδιο το πρόγραμμα περιήγησης. Υπάρχουν προσθήκες δοκιμής cookie στο Mozilla και Google Chrome και τα δυο.
1. Διαχειριστής cookie Chrome
2. Για την Google Chrome πρόγραμμα περιήγησης: Επεξεργαστείτε αυτό το cookie
Τροποποίηση cookie σε δράση
Ακολουθούν τα βήματα για να τροποποιήσετε ή να επεξεργαστείτε το cookie χρησιμοποιώντας την προσθήκη για το Chrome:
Βήμα 1) Εισαγάγετε το αναγνωριστικό χρήστη και τον κωδικό πρόσβασης για να συνδεθείτε στο https://demo.guru99.com/V4/
Βήμα 2) Κάντε κλικ στο εικονίδιο της προσθήκης και θα ανοίξει ένα άλλο παράθυρο όπως φαίνεται παρακάτω
Βήμα 3) Αλλάξτε την τιμή του cookie σε “γκουρού 99” και έπειτα κάντε κλικ στο για να αποθηκεύσετε τις αλλαγές
Διαφορά μεταξύ Cookie και Session
Εδώ είναι η κύρια διαφορά μεταξύ Cookie και Session:
| Cookie | Συνεδρία |
|---|---|
| Τα cookies είναι αρχεία από την πλευρά του πελάτη που περιέχουν πληροφορίες χρήστη | Οι περίοδοι λειτουργίας είναι αρχεία από την πλευρά του διακομιστή που περιέχουν πληροφορίες χρήστη |
| Το cookie τελειώνει ανάλογα με τη διάρκεια ζωής που έχετε ορίσει για αυτό | Μια περίοδος σύνδεσης τελειώνει όταν ένας χρήστης κλείσει το πρόγραμμα περιήγησής του |
| Δεν χρειάζεται να ξεκινήσετε το cookie καθώς είναι αποθηκευμένο στον τοπικό σας υπολογιστή | In PHP, πριν χρησιμοποιήσετε την $_SESSION, πρέπει να γράψετε session_start(); Το ίδιο και για άλλες γλώσσες |
| Το επίσημο μέγιστο μέγεθος cookie είναι 4KB | Μέσα στη συνεδρία μπορείτε να αποθηκεύσετε όσα δεδομένα θέλετε. Τα μόνα όρια που μπορείτε να φτάσετε είναι η μέγιστη μνήμη που μπορεί να καταναλώσει ένα σενάριο κάθε φορά, που είναι 128 MB από προεπιλογή |
| Ένα cookie δεν εξαρτάται από την περίοδο λειτουργίας | Μια περίοδος λειτουργίας εξαρτάται από το Cookie |
| Δεν υπάρχει συνάρτηση με το όνομα unsetcookie() | Session_destroy(); χρησιμοποιείται για την καταστροφή όλων των καταχωρημένων δεδομένων ή για την απενεργοποίηση ορισμένων |
Περίληψη
- Ένα Cookie είναι μια μικρή πληροφορία που αποθηκεύεται σε ένα αρχείο κειμένου στον σκληρό δίσκο του χρήστη (πελάτη) από τον διακομιστή ιστού.
- Η δοκιμή cookie ορίζεται ως ένας τύπος δοκιμής λογισμικού που ελέγχει το cookie που δημιουργήθηκε στο πρόγραμμα περιήγησής σας.
- Το cookie αποτελείται κυρίως από τρία πράγματα: Όνομα του διακομιστή από τον οποίο στάλθηκε το cookie, Διάρκεια ζωής cookies και μια τιμή
- Τύποι cookies: 1) Cookies περιόδου λειτουργίας, 2) Μόνιμα cookies
- Όταν οποιαδήποτε εφαρμογή ιστοσελίδας γράφει ένα cookie, αυτό αποθηκεύεται σε ένα αρχείο κειμένου στη μονάδα σκληρού δίσκου χρήστη. Η διαδρομή όπου αποθηκεύονται τα cookies εξαρτάται από το πρόγραμμα περιήγησης. Διαφορετικά προγράμματα περιήγησης αποθηκεύουν cookie σε διαφορετικές διαδρομές.







