website cookie testing test cases
Εισαγωγή στα Cookies
Κατά κύριο λόγο θα επικεντρωθούμε σε τι ακριβώς είναι τα Cookies και πώς λειτουργούν. Θα ήταν εύκολο για εσάς να καταλάβετε τις δοκιμαστικές περιπτώσεις για τον έλεγχο των cookies όταν έχετε σαφή κατανόηση του τρόπου λειτουργίας των cookies; Πώς αποθηκεύονται τα cookies στον σκληρό δίσκο; και πώς μπορούμε να επεξεργαστούμε τις ρυθμίσεις Cookie;
Τι θα μάθετε:
- Τι είναι ένα cookie;
- Γιατί χρησιμοποιούνται τα cookies;
- Πώς λειτουργούν τα Cookies;
- Πώς αποθηκεύονται τα cookie;
- Μειονεκτήματα των Cookies
- Δοκιμές για δοκιμή cookie εφαρμογών ιστού
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Τι είναι ένα cookie;
Ένα cookie είναι μικρές πληροφορίες που αποθηκεύονται σε ένα αρχείο κειμένου στον σκληρό δίσκο του χρήστη από έναν διακομιστή ιστού. Αυτές οι πληροφορίες αργότερα χρησιμοποιούνται από το πρόγραμμα περιήγησης ιστού για την ανάκτηση πληροφοριών από αυτό το μηχάνημα. Γενικά, το cookie περιέχει εξατομικευμένα δεδομένα χρήστη ή πληροφορίες που χρησιμοποιούνται για την επικοινωνία μεταξύ διαφορετικών ιστοσελίδων.
Γιατί χρησιμοποιούνται τα cookies;
Τα cookie δεν είναι τίποτα άλλο από την ταυτότητα του χρήστη και χρησιμοποιούνται για την παρακολούθηση της τοποθεσίας του χρήστη σε όλες τις σελίδες του ιστότοπου. Η επικοινωνία μεταξύ του προγράμματος περιήγησης και ενός διακομιστή ιστού είναι απάτριδα.
Για παράδειγμα:
Εάν έχετε πρόσβαση στον τομέα 'http://www.example.com/1.html', τότε το πρόγραμμα περιήγησης ιστού θα ζητήσει απλώς από τον διακομιστή ιστού example.com για τη σελίδα 1.html.
Την επόμενη φορά εάν πληκτρολογήσετε τη σελίδα ως 'http://www.example.com/2.html' τότε το νέο αίτημα αποστέλλεται στον διακομιστή ιστού example.com για αποστολή σελίδας 2.html και ο διακομιστής ιστού δεν γνωρίζει τίποτα για να που εξυπηρετήθηκε η προηγούμενη σελίδα 1.html.
Τι γίνεται αν θέλετε το προηγούμενο ιστορικό αυτής της επικοινωνίας χρήστη με τον διακομιστή ιστού; Πρέπει να διατηρήσετε την κατάσταση χρήστη και την αλληλεπίδραση μεταξύ ενός προγράμματος περιήγησης ιστού και ενός διακομιστή ιστού κάπου. Εδώ μπαίνει το cookie στην εικόνα. Τα cookies εξυπηρετούν το σκοπό της διατήρησης των αλληλεπιδράσεων χρηστών με έναν διακομιστή ιστού.
Πώς λειτουργούν τα Cookies;
Το πρωτόκολλο HTTP που χρησιμοποιείται για την ανταλλαγή αρχείων πληροφοριών στον Ιστό χρησιμοποιείται για τη διατήρηση των cookie.
Υπάρχουν δύο τύποι του πρωτοκόλλου HTTP. Πρωτόκολλο HTTP χωρίς κατάσταση και HTTP Το πρωτόκολλο HTTP ανιθαγενών δεν διατηρεί κανένα αρχείο ιστορικού ιστοσελίδων που είχε πρόσβαση στο παρελθόν. Ενώ το πρωτόκολλο Stateful HTTP διατηρεί κάποιο ιστορικό προηγούμενων αλληλεπιδράσεων προγράμματος περιήγησης και διακομιστή ιστού και αυτό το πρωτόκολλο χρησιμοποιείται από τα cookie για τη διατήρηση των αλληλεπιδράσεων των χρηστών.
Κάθε φορά που ένας χρήστης επισκέπτεται έναν ιστότοπο ή μια σελίδα που χρησιμοποιεί cookie, ο μικρός κώδικας μέσα σε αυτήν τη σελίδα HTML (Γενικά μια κλήση σε κάποιο σενάριο γλώσσας για τη σύνταξη του cookie όπως τα cookies στο JAVAScript, PHP, Perl) γράφει ένα αρχείο κειμένου στον υπολογιστή χρηστών που ονομάζεται ένα μπισκότο.
Ακολουθεί ένα παράδειγμα του κώδικα που χρησιμοποιείται για τη σύνταξη ενός cookie και μπορεί να τοποθετηθεί σε οποιαδήποτε σελίδα HTML:
Σετ-cookie: NAME = VALUE; λήγει = DATE; διαδρομή = PATH; τομέας = DOMAIN_NAME;
pl sql ερωτήσεις και απαντήσεις συνέντευξης για έμπειρο pdf
Όταν ένας χρήστης επισκέπτεται την ίδια σελίδα ή τομέα αργότερα, αυτό το cookie διαβάζεται από το δίσκο και χρησιμοποιείται για την αναγνώριση της δεύτερης επίσκεψης του ίδιου χρήστη σε αυτόν τον τομέα. Ο χρόνος λήξης ορίζεται κατά τη σύνταξη του cookie. Αυτή τη φορά αποφασίζεται από την εφαρμογή που πρόκειται να χρησιμοποιήσει το cookie.
Γενικά, δύο τύποι Cookies γράφονται στο μηχάνημα χρήστη
# 1) Cookies περιόδου σύνδεσης: Αυτό το cookie είναι ενεργό έως ότου ανοίξει το πρόγραμμα περιήγησης που επικαλέστηκε το cookie. Όταν κλείνουμε το πρόγραμμα περιήγησης, αυτό το cookie συνεδρίας διαγράφεται. Μπορεί να οριστεί κάποια χρονική περίοδος για παράδειγμα 20 λεπτά για να λήξει το cookie.
# 2) Μόνιμα Cookies: Αυτά είναι cookies που γράφονται μόνιμα στο μηχάνημα χρήστη και διαρκούν για μήνες ή χρόνια.
Πού αποθηκεύονται τα Cookies;
Όταν οποιαδήποτε εφαρμογή ιστοσελίδας γράφει ένα cookie αποθηκεύεται σε ένα αρχείο κειμένου στη μονάδα σκληρού δίσκου χρήστη. Η διαδρομή αποθήκευσης των cookies εξαρτάται από το πρόγραμμα περιήγησης. Διαφορετικά προγράμματα περιήγησης αποθηκεύουν ένα cookie σε διαφορετικές διαδρομές.
Οι παρακάτω διαδρομές είναι παραδείγματα για το πού αποθηκεύονται τα cookies:
Internet Explorer: 'C: Users όνομα χρήστη AppData Roaming Microsoft Windows Cookies'.
Windows 7: 'C: Users username AppData Roaming Microsoft Windows Cookies Low'.
Windows 8 και Windows 10: 'C: Users username AppData Local Microsoft Windows INetCookies'.
Εδώ ο 'Προεπιλεγμένος χρήστης' μπορεί να αντικατασταθεί από τον τρέχοντα χρήστη στον οποίο συνδεθήκατε ως 'Διαχειριστής' ή όνομα χρήστη όπως 'Vijay' κ.λπ.
Η διαδρομή cookie μπορεί να βρεθεί εύκολα μεταβαίνοντας στις επιλογές του προγράμματος περιήγησης.
Στο πρόγραμμα περιήγησης Mozilla Firefox μπορείτε να δείτε ακόμη και τα cookies στις ίδιες τις επιλογές του προγράμματος περιήγησης. Ανοίξτε το πρόγραμμα περιήγησης Mozilla, πατήστε το κουμπί 'Άνοιγμα μενού'; 'Προγραμματιστής Ιστού'; 'Storage Inspector' ή πατώντας το συνδυασμό 'Shift + F9'.
Στο πρόγραμμα περιήγησης Google Chrome μπορείτε να βρείτε cookie πληκτρολογώντας 'chrome: // settings / content / cookies' στη γραμμή διευθύνσεών σας. Μπορείτε επίσης να αποκτήσετε πρόσβαση στα cookie χρησιμοποιώντας την κονσόλα του προγράμματος περιήγησης (F12 -> εφαρμογή -> αποθήκευση -> cookie ->).
Πώς αποθηκεύονται τα cookie;
Ας πάρουμε ένα παράδειγμα ενός cookie που γράφτηκε από rediff.com στο πρόγραμμα περιήγησης Mozilla Firefox. Στο πρόγραμμα περιήγησης Mozilla Firefox όταν ανοίγετε τη σελίδα rediff.com ή συνδέεστε στον λογαριασμό σας στο Rediffmail, ένα cookie θα γραφτεί στον σκληρό σας δίσκο.
Για να δείτε αυτό το cookie, απλώς κάντε κλικ στο κουμπί 'Εμφάνιση cookies' που αναφέρεται στην παραπάνω διαδρομή. Κάντε κλικ στον ιστότοπο Rediff.com κάτω από αυτήν τη λίστα cookie.
Μπορείτε να δείτε διαφορετικά Cookies γραμμένα από τον τομέα Rediff με διαφορετικά ονόματα.
Ιστοσελίδα: Όνομα cookie Rediff.com: RMID
Ονομα: RMID (Όνομα του cookie)
Περιεχόμενο: 1d11c8ec44bf49e0… (Κρυπτογραφημένο περιεχόμενο)
Τομέα: .rediff.com
Μονοπάτι: / (Οποιαδήποτε διαδρομή μετά το όνομα τομέα)
Στέλνω: Οποιοσδήποτε τύπος σύνδεσης
Λήγει: Πέμπτη, 31 Δεκεμβρίου 2020, 11:59:59 μ.μ.
# 1) Για να εφαρμόσετε το καλάθι αγορών: Τα cookies χρησιμοποιούνται για τη διατήρηση του συστήματος online παραγγελιών. Τα cookies θυμούνται τι θέλει να αγοράσει ο χρήστης. Τι γίνεται αν ο χρήστης προσθέσει ορισμένα προϊόντα στο καλάθι αγορών του και εάν για κάποιο λόγο ο χρήστης δεν θέλει να αγοράσει αυτά τα προϊόντα αυτή τη φορά και κλείσει το παράθυρο του προγράμματος περιήγησης;
Στην παραπάνω περίπτωση, όταν την επόμενη φορά που ο ίδιος χρήστης επισκέπτεται τη σελίδα αγοράς, μπορεί να δει όλα τα προϊόντα που πρόσθεσε στο καλάθι αγορών κατά την τελευταία του επίσκεψη.
# 2) Εξατομικευμένοι ιστότοποι: Όταν ένας χρήστης επισκέπτεται μια συγκεκριμένη σελίδα, ρωτάται ποιες σελίδες δεν θέλει να επισκεφτεί ή να εμφανίσει. Οι επιλογές χρήστη αποθηκεύονται σε ένα cookie και έως ότου ο χρήστης συνδεθεί, αυτές οι σελίδες δεν του εμφανίζονται.
# 3) Παρακολούθηση χρηστών: Για να παρακολουθείτε τον αριθμό των μοναδικών επισκεπτών στο διαδίκτυο σε μια συγκεκριμένη ώρα.
# 4) Μάρκετινγκ: Ορισμένες εταιρείες χρησιμοποιούν cookies για την εμφάνιση διαφημίσεων σε μηχανήματα χρήστη. Τα cookies ελέγχουν αυτές τις διαφημίσεις. Πότε και ποια διαφήμιση πρέπει να εμφανίζεται; Ποιο είναι το ενδιαφέρον του χρήστη; Ποιες λέξεις-κλειδιά πραγματοποιεί η αναζήτηση στον ιστότοπο; Όλα αυτά τα πράγματα μπορούν να διατηρηθούν χρησιμοποιώντας cookies.
# 5) Περίοδοι χρήστη: Τα cookies μπορούν να παρακολουθούν τις περιόδους σύνδεσης χρήστη στον συγκεκριμένο τομέα χρησιμοποιώντας το αναγνωριστικό χρήστη και τον κωδικό πρόσβασης.
Μειονεκτήματα των Cookies
# 1) Ακόμη και η σύνταξη ενός cookie είναι ένας πολύ καλός τρόπος για να διατηρηθεί η αλληλεπίδραση των χρηστών, εάν ο χρήστης έχει ορίσει επιλογές προγράμματος περιήγησης για προειδοποίηση πριν γράψει οποιοδήποτε cookie ή απενεργοποιήσει εντελώς τα Cookies, τότε ο ιστότοπος που περιέχει Cookie θα απενεργοποιηθεί εντελώς και δεν μπορεί να εκτελέσει καμία λειτουργία με αποτέλεσμα την απώλεια ιστότοπου ΚΙΝΗΣΗ στους ΔΡΟΜΟΥΣ. Αυτό μπορεί να απενεργοποιηθεί / ενεργοποιηθεί στη ρύθμιση του προγράμματος περιήγησης.
Για παράδειγμα: για το google chrome, πρέπει να μεταβείτε στη ρύθμιση Setting-> Advanced-> Content Settings-> Cookies. Εκεί μπορείτε να εφαρμόσετε έναν γενικό κανόνα για την πολιτική Cookie ή να τον ορίσετε για μεμονωμένους ιστότοπους.
Εκτός από τις ρυθμίσεις του προγράμματος περιήγησης, υπάρχουν ορισμένες αλλαγές στους κανονισμούς στην ΕΕ και τις ΗΠΑ που αναγκάζουν τους προγραμματιστές να προειδοποιούν έναν χρήστη ότι τα Cookies χρησιμοποιούνται στον ιστότοπο. Η συμμόρφωση με αυτούς τους νέους κανονισμούς θα πρέπει επίσης να αποτελεί μέρος των σεναρίων δοκιμών για ορισμένες περιοχές.
# 2) Πάρα πολλά Cookies: Εάν γράφετε πάρα πολλά cookie σε κάθε πλοήγηση σελίδας και εάν ο χρήστης έχει ενεργοποιήσει μια επιλογή προειδοποίησης πριν γράψει το Cookie, αυτό θα μπορούσε ακόμη και να απομακρύνει τον χρήστη από τον ιστότοπό σας.
# 3) Ζητήματα ασφαλείας: Μερικές φορές, οι χρήστες, τα προσωπικά στοιχεία αποθηκεύονται στα Cookies και εάν κάποιος χαράξει το Cookie, τότε ένας εισβολέας μπορεί να αποκτήσει πρόσβαση στα προσωπικά σας στοιχεία. Ακόμη και κατεστραμμένα cookie μπορούν να διαβαστούν από διαφορετικούς τομείς και να οδηγήσουν σε ζητήματα ασφαλείας.
# 4) Ευαίσθητες πληροφορίες: Ορισμένοι ιστότοποι ενδέχεται να γράφουν και να αποθηκεύουν τα ευαίσθητα στοιχεία σας σε cookie, τα οποία δεν θα πρέπει να επιτρέπονται λόγω ανησυχιών περί απορρήτου. Αυτό πρέπει να είναι αρκετό για να γνωρίζει τι είναι τα Cookies. Αν θέλετε περισσότερες πληροφορίες σχετικά με τα cookie, δείτε Κεντρική σελίδα Cookie .
Δοκιμές για δοκιμή cookie εφαρμογών ιστού
Η πρώτη προφανής περίπτωση δοκιμής είναι να ελέγξετε εάν η εφαρμογή σας γράφει σωστά Cookies στο δίσκο. Μπορείτε να χρησιμοποιήσετε το Εφαρμογή δοκιμής cookie επίσης, εάν δεν έχετε καμία εφαρμογή ιστού για δοκιμή, αλλά πρέπει να κατανοήσετε την έννοια του Cookie για δοκιμή.
Λήψη βίντεο YouTube για λήψη δωρεάν σε υπολογιστή
Ορισμένες σημαντικές περιπτώσεις δοκιμών για δοκιμή cookie εφαρμογών ιστού
# 1) Ως cookie πολιτική απορρήτου βεβαιωθείτε ότι από τα έγγραφα του σχεδιασμού σας δεν αποθηκεύονται προσωπικά ή ευαίσθητα δεδομένα στο Cookie.
#δύο) Εάν δεν έχετε άλλη επιλογή από την αποθήκευση ευαίσθητα δεδομένα σε ένα cookie και, στη συνέχεια, βεβαιωθείτε ότι τα δεδομένα που είναι αποθηκευμένα σε ένα cookie είναι αποθηκευμένα σε κρυπτογραφημένη μορφή.
# 3) Βεβαιωθείτε ότι υπάρχει καμία υπερβολική χρήση των cookies στον ιστότοπό σας υπό δοκιμή. Η υπερβολική χρήση cookie θα ενοχλήσει τους χρήστες εάν το πρόγραμμα περιήγησης ζητά cookie πιο συχνά και αυτό θα μπορούσε να οδηγήσει σε απώλεια της επισκεψιμότητας του ιστότοπου και τελικά απώλεια επιχείρησης.
# 4) Απενεργοποιήστε τα Cookies από τις ρυθμίσεις του προγράμματος περιήγησής σας. Εάν χρησιμοποιείτε cookie στον ιστότοπό σας, η κύρια λειτουργικότητα των ιστότοπών σας δεν θα λειτουργήσει απενεργοποιώντας τα Cookies. Στη συνέχεια, προσπαθήστε να αποκτήσετε πρόσβαση στον ιστότοπο που βρίσκεται υπό δοκιμή.
Πλοηγηθείτε στον ιστότοπο για να δείτε εάν εμφανίζονται κατάλληλα μηνύματα στον χρήστη, όπως 'Για την ομαλή λειτουργία αυτού του ιστότοπου, βεβαιωθείτε ότι τα Cookies είναι ενεργοποιημένα στο πρόγραμμα περιήγησής σας'.
Δεν πρέπει να υπάρχει σφάλμα σελίδας λόγω απενεργοποίησης των Cookies. (Βεβαιωθείτε ότι έχετε κλείσει όλα τα προγράμματα περιήγησης, διαγράψτε όλα τα προηγουμένως γραμμένα cookie πριν από την εκτέλεση αυτής της δοκιμής)
# 5) Αποδέχεται / απορρίπτει ορισμένα cookie: Ο καλύτερος τρόπος για να ελέγξετε τη λειτουργικότητα του ιστότοπου είναι να μην αποδεχτείτε όλα τα Cookies. Εάν γράφετε 10 Cookies στην εφαρμογή Ιστού σας, τότε αποδεχτείτε τυχαία ορισμένα cookies, πείτε Αποδοχή 5 και απορρίψτε 5 Cookies.
Για την εκτέλεση της παραπάνω δοκιμαστικής περίπτωσης μπορείτε να ορίσετε τις επιλογές του προγράμματος περιήγησης ώστε να προτρέπουν όποτε το Cookie γράφεται στο δίσκο. Σε αυτό το παράθυρο προτροπής, μπορείτε είτε να αποδεχτείτε είτε να απορρίψετε το Cookie. Προσπαθήστε να αποκτήσετε πρόσβαση σε σημαντικές λειτουργίες του ιστότοπου και να δείτε αν οι σελίδες καταρρέουν ή τα δεδομένα καταστρέφονται.
# 6) Διαγραφή cookie: Επιτρέψτε στον ιστότοπο να γράφει τα cookie και, στη συνέχεια, κλείστε όλα τα προγράμματα περιήγησης και διαγράψτε με μη αυτόματο τρόπο όλα τα Cookies για έναν υπό δοκιμή ιστότοπο. Αποκτήστε πρόσβαση στις ιστοσελίδες και ελέγξτε τη συμπεριφορά των σελίδων.
# 7) Διαφθορά των Cookies: Η καταστροφή ενός cookie είναι εύκολη. Ξέρετε πού αποθηκεύονται τα cookies. Μη αυτόματη επεξεργασία του cookie στο σημειωματάριο και αλλαγή των παραμέτρων σε ορισμένες ασαφείς τιμές. Όπως η αλλαγή του περιεχομένου των cookie, το όνομα του cookie ή η ημερομηνία λήξης του cookie και η λειτουργία του ιστότοπου.
Σε ορισμένες περιπτώσεις, τα κατεστραμμένα Cookies επιτρέπουν την ανάγνωση των δεδομένων εντός αυτού για οποιονδήποτε άλλο τομέα. Αυτό δεν θα πρέπει να συμβεί στην περίπτωση των Cookies του ιστότοπού σας. Λάβετε υπόψη ότι εάν τα Cookies γράφονται από έναν τομέα, πείτε ότι το rediff.com δεν είναι προσβάσιμο από άλλο τομέα, πείτε yahoo.com εκτός και αν τα cookie είναι κατεστραμμένα και κάποιος προσπαθεί να χαράξει τα δεδομένα cookie.
# 8) Έλεγχος της διαγραφής cookie από τη σελίδα της εφαρμογής web: Μερικές φορές τα cookie που γράφονται από τον τομέα λένε ότι το rediff.com μπορεί να διαγραφεί από τον ίδιο τομέα αλλά από διαφορετική σελίδα στον συγκεκριμένο τομέα. Αυτή είναι η γενική περίπτωση εάν δοκιμάζετε κάποια διαδικτυακή πύλη παρακολούθησης ενεργειών.
Το εικονοστοιχείο παρακολούθησης ενεργειών ή παρακολούθησης αγορών τοποθετείται στην ιστοσελίδα δράσης και όταν πραγματοποιηθεί οποιαδήποτε ενέργεια ή αγορά από έναν χρήστη, το cookie που γράφεται στο δίσκο διαγράφεται για να αποφευχθεί η καταγραφή πολλαπλών ενεργειών από το ίδιο cookie. Ελέγξτε αν φτάνοντας στη σελίδα σας ενέργειας ή αγοράς διαγράφει σωστά το Cookie και δεν καταγράφονται πλέον άκυρες ενέργειες ή αγορές από τον ίδιο χρήστη.
# 9) Δοκιμή cookie σε πολλά προγράμματα περιήγησης: Αυτή είναι η πιο σημαντική περίπτωση για να ελέγξετε αν η σελίδα της εφαρμογής ιστού σας γράφει τα cookie σωστά σε διαφορετικά προγράμματα περιήγησης όπως προορίζεται και ο ιστότοπος λειτουργεί σωστά χρησιμοποιώντας αυτά τα Cookies. Μπορείτε να δοκιμάσετε την εφαρμογή ιστού σας σε προγράμματα περιήγησης που χρησιμοποιούνται συχνά όπως ο Internet Explorer (διάφορες εκδόσεις), το Mozilla Firefox, το Netscape, το Opera κ.λπ.
# 10) Εάν η εφαρμογή ιστού σας χρησιμοποιεί Cookies για τη διατήρηση της κατάστασης καταγραφής οποιουδήποτε χρήστη Στη συνέχεια, συνδεθείτε στην εφαρμογή ιστού σας χρησιμοποιώντας κάποιο όνομα χρήστη και κωδικό πρόσβασης.
Σε πολλές περιπτώσεις, μπορείτε να δείτε την συνδεδεμένη παράμετρο αναγνωριστικού χρήστη απευθείας στη γραμμή διευθύνσεων του προγράμματος περιήγησης. Αλλάξτε αυτήν την παράμετρο σε διαφορετική τιμή, πείτε αν το προηγούμενο αναγνωριστικό χρήστη είναι 100, κάντε το 101 και, στη συνέχεια, πατήστε enter. Το κατάλληλο μήνυμα πρόσβασης θα πρέπει να εμφανίζεται στον χρήστη και ο χρήστης δεν θα πρέπει να μπορεί να βλέπει λογαριασμό άλλων χρηστών.
#έντεκα) Επαληθεύστε εάν τα Cookies είναι επίμονα ή όχι (σύμφωνα με τις απαιτήσεις) ελέγχοντας τον τύπο Cookie και τις ημερομηνίες λήξης στο αρχείο Cookie ή στην κονσόλα προγράμματος περιήγησης
# 12) Επικυρώστε εάν η ημερομηνία λήξης έχει οριστεί ανάλογα με τις απαιτήσεις. Σε ορισμένες περιπτώσεις, είναι ζωτικής σημασίας να ελέγξετε εάν η ημερομηνία λήξης του cookie ενημερώνεται σε συνεργασία με μια εφαρμογή (για παράδειγμα, για να ανανεώσετε τη συνεδρία). Αυτό μπορεί να ελεγχθεί στην κονσόλα του προγράμματος περιήγησης ή στο ίδιο το αρχείο Cookie.
Λάβετε υπόψη ότι η αποκωδικοποίηση του Cookie με μη αυτόματο τρόπο δεν είναι η καλύτερη προσέγγιση και είναι ευκολότερο να βασίζεστε σε δεδομένα προγράμματος περιήγησης, αλλά εάν απαιτείται - αυτό το νήμα περιέχει μερικές απαντήσεις στη μορφή αρχείου Cookie
# 13) Εάν ορισμένα Cookies είναι ειδικά για το χρήστη, είναι σημαντικό να διασφαλιστεί ότι διαγράφονται ή απλώς αγνοούνται εάν ένας άλλος χρήστης συνδέεται στην εφαρμογή, εκτός εάν αναφέρεται διαφορετικά σε μια προδιαγραφή.
# 14) Ειδική δοκιμή για ιστότοπους πολλαπλών περιβαλλόντων: Ελέγξτε εάν τα ίδια Cookies είναι αποδεκτά σε όλα τα περιβάλλοντα. Μπορεί να προκληθεί από τη χρήση μπαλαντέρ στη διαδρομή Cookie (τα λεγόμενα supercookies). Ή εάν αυτό είναι απαιτήσεις για να το επιτρέψετε, ορισμένα ζητήματα πρόσβασης μπορεί να προκληθούν επειδή χρησιμοποιείται το διαφορετικό κλειδί κρυπτογράφησης (για. Καθαρά είναι το κλειδί του μηχανήματος που συνήθως είναι μοναδικό εκτός αν ορίζεται διαφορετικά).
Αυτές είναι μερικές από τις σημαντικότερες δοκιμαστικές περιπτώσεις που πρέπει να ληφθούν υπόψη κατά τη δοκιμή Cookies του ιστότοπου. Μπορείτε να γράψετε πολλές δοκιμαστικές περιπτώσεις από αυτές τις δοκιμαστικές υποθέσεις εκτελώντας διάφορους συνδυασμούς. Εάν έχετε κάποιο διαφορετικό σενάριο εφαρμογής, μπορείτε να αναφέρετε τις δοκιμαστικές σας περιπτώσεις στα παρακάτω σχόλια.
ποιο είναι το καλύτερο λειτουργικό σύστημα υπολογιστών
συμπέρασμα
Μέχρι τώρα έχετε κατανοήσει σαφώς πώς να εκτελέσετε τον έλεγχο cookie ιστοτόπου και πώς να γράψετε δοκιμαστικές περιπτώσεις για δοκιμή cookie εφαρμογών ιστού.
Μοιραστείτε τα σχόλια / τις σκέψεις σας στην παρακάτω ενότητα σχολίων.
Συνιστώμενη ανάγνωση
- Οδηγός δοκιμών ασφάλειας εφαρμογών Ιστού
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Διαφορά μεταξύ Desktop, Client Server Testing και Web Testing
- Testing Primer eBook Λήψη
- Δοκιμή εφαρμογών - Στα βασικά του ελέγχου λογισμικού!
- Εγκατάσταση της εφαρμογής σας στη συσκευή και έναρξη δοκιμής από το Eclipse
- Εγχειρίδιο καταστροφικών δοκιμών και μη καταστροφικών δοκιμών
- Δοκιμή απόδοσης έναντι δοκιμής φορτίου έναντι δοκιμής πίεσης (διαφορά)