Cookie-Test: Beispiel-Testfälle für die Website

Inhaltsverzeichnis:

Anonim

Was ist das Testen von Cookies?

Cookie-Test ist definiert als ein Software-Test-Typ, der in Ihrem Webbrowser erstellte Cookies überprüft. Ein Cookie ist eine kleine Information, die vom Webserver in einer Textdatei auf der Festplatte des Benutzers (Clients) gespeichert wird. Diese Informationen werden dann jedes Mal an den Server zurückgesendet, wenn der Browser eine Seite vom Server anfordert. Normalerweise enthält ein Cookie personalisierte Benutzerdaten oder Informationen, die zur Kommunikation zwischen verschiedenen Webseiten verwendet werden. Der Screenshot unten zeigt Cookies für verschiedene Websites.

Mit anderen Worten, Cookies sind nichts anderes als die Identität eines Benutzers und werden verwendet, um zu verfolgen, wo der Benutzer durch die Seiten der Website navigiert ist. Der Zweck eines Cookies besteht darin, eine schnelle Interaktion zwischen Benutzern und Websites herzustellen. Anwendungen, in denen Cookies verwendet werden können, sind die Implementierung eines Warenkorbs, eine personalisierte Web-Erfahrung, Benutzerverfolgung, Marketing, Benutzersitzungen usw.

In diesem Tutorial werden wir lernen

  • Was ist der Inhalt von Cookies?
  • Arten von Cookies
  • Wo werden Cookies gespeichert?
  • So testen Sie Cookies - Beispieltestfälle
  • Plugins zum Testen von Cookies
  • Cookie-Änderung in Aktion
  • Unterschied zwischen Cookie und Sitzung

Was ist der Inhalt von Cookies?

Der Cookie besteht hauptsächlich aus drei Dingen

  1. Der Name des Servers, von dem das Cookie gesendet wurde
  2. Cookies Lebensdauer
  3. Ein Wert. Dies ist normalerweise eine zufällig generierte eindeutige Nummer

Arten von Cookies

Normalerweise gibt es zwei Arten von Cookies, die auf Benutzercomputern geschrieben werden

  • Sitzungscookies: Diese Cookies sind aktiv, bis der Browser, der das Cookie auslöst, geöffnet ist. Wenn wir den Browser schließen, wird dieses Sitzungscookie gelöscht
  • Permanente Cookies: Diese Cookies werden permanent auf dem Benutzercomputer geschrieben und dauern Monate oder Jahre

Wo werden Cookies gespeichert?

Wenn eine Webseitenanwendung ein Cookie schreibt, wird es in einer Textdatei auf der Festplatte des Benutzers gespeichert. Der Pfad, in dem die Cookies gespeichert werden, hängt vom Browser ab. Verschiedene Browser speichern Cookies auf verschiedenen Pfaden.

Im Mozilla Firefox- Browser können Sie beispielsweise die Cookies in den Browseroptionen sehen. Um dies anzuzeigen, klicken Sie auf Extras -> Optionen -> Datenschutz und dann auf "Einzelne Cookies entfernen".

Im Internet Explorer- Browser werden Cookies im Pfad " C: \ Dokumente und Einstellungen \ Standardbenutzer \ Cookies" gespeichert.

So testen Sie Cookies

Im Folgenden finden Sie eine wichtige Checkliste und Schritte zum Testen von Cookies auf der Website:

  1. Cookies deaktivieren: Deaktivieren Sie alle Cookies und versuchen Sie, die Hauptfunktionen der Site zu nutzen
  2. Beschädigende Cookies: Bearbeiten Sie das Cookie manuell im Editor und ändern Sie die Parameter mit einigen zufälligen Werten
  3. Verschlüsselung von Cookies: Vertrauliche Informationen wie Passwörter und Benutzernamen sollten verschlüsselt werden, bevor sie an unseren Computer gesendet werden
  4. Cookie-Test mit mehreren Browsern: Überprüfen Sie, ob Ihre Website-Seite die Cookies wie erwartet ordnungsgemäß in einem anderen Browser schreibt
  5. Überprüfen des Löschvorgangs von Ihrer Webanwendungsseite
  6. Cookies selektiv ablehnen: Löschen Sie alle Cookies für die Websites und sehen Sie, wie die Website darauf reagiert
  7. Zugriff auf Cookies: Von einer Website geschriebene Cookies sollten für andere nicht zugänglich sein
  8. Keine übermäßige Verwendung von Cookies: Wenn es sich bei der getesteten Anwendung um eine öffentliche Website handelt, sollte keine übermäßige Verwendung von Cookies erfolgen
  9. Testen mit unterschiedlichen Einstellungen: Die Tests sollten ordnungsgemäß durchgeführt werden, um sicherzustellen, dass die Website mit unterschiedlichen Cookie-Einstellungen ordnungsgemäß funktioniert
  10. Cookies separat kategorisieren: Cookies sollten nicht in derselben Kategorie wie Viren, Spam oder Spyware aufbewahrt werden

Plugins für den Cookie-Test

Moderne Browser ermöglichen das Anzeigen / Bearbeiten der Cookies im Browser selbst. Es gibt Cookie-Tester-Plugins in Mozilla und Google Chrome.

  1. Chrome Cookie Manager

  1. Für Google Chrome-Browser: Bearbeiten Sie dieses Cookie

Cookie-Änderung in Aktion

Wir werden das Cookie-Plugin für Chrome bearbeiten.

Schritt 1)

Geben Sie die Benutzer-ID und das Kennwort ein, um sich bei der Guru99-Bank anzumelden.

Schritt 2)

Klicken Sie auf das Plugin-Symbol und es öffnet sich ein weiteres Fenster wie unten gezeigt

Schritt 3)

Ändern Sie den Wert des Cookies in "guru99" und klicken Sie dann auf , um die Änderungen zu speichern

Unterschied zwischen Cookie und Sitzung

Plätzchen Session
  • Cookies sind clientseitige Dateien, die Benutzerinformationen enthalten
  • Sitzungen sind serverseitige Dateien, die Benutzerinformationen enthalten
  • Das Cookie endet abhängig von der Lebensdauer, die Sie dafür festgelegt haben
  • Eine Sitzung endet, wenn ein Benutzer seinen Browser schließt
  • Sie müssen kein Cookie starten, da es auf Ihrem lokalen Computer gespeichert ist
  • In PHP müssen Sie session_start () schreiben, bevor Sie $ _SESSION verwenden können. Ebenso für andere Sprachen
  • Die offizielle maximale Cookie-Größe beträgt 4 KB
  • Innerhalb der Sitzung können Sie so viele Daten speichern, wie Sie möchten. Die einzige Grenze, die Sie erreichen können, ist der maximale Speicher, den ein Skript gleichzeitig belegen kann, standardmäßig 128 MB
  • Ein Cookie ist nicht von der Sitzung abhängig
  • Eine Sitzung ist von Cookie abhängig
  • Es gibt keine Funktion namens unsetcookie ()
  • Session_destroy (); wird verwendet, um alle registrierten Daten zu zerstören oder einige zu deaktivieren