Testowanie plików cookie: jak testować pliki cookie w witrynie na przykładzie

Co to jest testowanie plików cookie?

Testowanie plików cookie definiuje się jako rodzaj testowania oprogramowania, który sprawdza pliki cookie utworzone w przeglądarce internetowej. Plik cookie to niewielka informacja zapisana przez serwer WWW w pliku tekstowym na dysku twardym użytkownika (klienta). Ta informacja jest następnie wysyłana z powrotem do serwera za każdym razem, gdy przeglądarka żąda strony z serwera. Zwykle plik cookie zawiera spersonalizowane dane użytkownika lub informacje wykorzystywane do komunikacji pomiędzy różnymi stronami internetowymi. Poniższy zrzut ekranu przedstawia pliki cookie dla różnych witryn internetowych.

Przykład plików cookies w witrynie internetowej

Innymi słowy, pliki cookie to nic innego jak tożsamość użytkownika i służą do śledzenia, gdzie użytkownik poruszał się po stronach witryny. Celem pliku cookie jest umożliwienie szybkiej interakcji pomiędzy użytkownikami a stronami internetowymi. Aplikacje, w których mogą być wykorzystywane pliki cookies, służą do realizacji koszyka zakupowego, spersonalizowanego korzystania z Internetu, śledzenia użytkowników, marketingu, sesji użytkowników itp.

Jaka jest zawartość pliku cookie?

Plik cookie składa się głównie z trzech elementów:

  1. Nazwa serwera, z którego został wysłany plik cookie
  2. Żywotność plików cookie
  3. Wartość. Zwykle jest to losowo wygenerowany unikalny numer

Rodzaje ciasteczek

Rodzaje ciasteczek
Rodzaje ciasteczek

Zazwyczaj na komputerach użytkowników zapisywane są dwa rodzaje plików cookies:

  • Pliki cookie sesji: Te pliki cookie są aktywne do momentu otwarcia przeglądarki, która aktywuje plik cookie. Kiedy zamykamy przeglądarkę, plik cookie sesji zostaje usunięty
  • Trwałe pliki cookie: Te pliki cookie są zapisywane na stałe na komputerze użytkownika i pozostają tam przez miesiące lub lata

Gdzie przechowywane są pliki cookie?

Kiedy jakakolwiek aplikacja internetowa zapisuje plik cookie, jest on przechowywany w pliku tekstowym na dysku twardym użytkownika. Ścieżka, w której zapisywane są pliki cookies, zależy od przeglądarki. Różne przeglądarki przechowują pliki cookie na różnych ścieżkach.

Na przykład w Mozilla Firefox przeglądarce możesz zobaczyć pliki cookies w opcjach przeglądarki. Aby to zobaczyć, kliknij Narzędzia -> Opcje -> Prywatność, a następnie kliknij „Usuń pojedyncze pliki cookie”.

Sposób przechowywania plików cookie w różnych przeglądarkach

Podczas gdy Internet Explorer przeglądarka przechowuje pliki cookie na ścieżce "C:\Documents and Settings\Domyślny użytkownik\Cookies”

Jak testować pliki cookie w witrynie internetowej

Poniżej znajduje się ważna lista kontrolna i kroki, które należy wykonać Jak testować pliki cookie w witrynie:

Krok 1) Wyłączenie plików cookies

Wyłącz wszystkie pliki cookie i spróbuj korzystać z głównych funkcji witryny

Krok 2) Uszkodzenie plików cookie

Ręcznie edytuj plik cookie w notatniku i zmień parametry na losowe wartości

Krok 3) Szyfrowanie plików cookies

Wrażliwe informacje, takie jak hasła i nazwy użytkowników, powinny zostać zaszyfrowane przed przesłaniem ich na nasz komputer

Krok 4) Testowanie plików cookie w wielu przeglądarkach

Sprawdź, czy Twoja strona internetowa prawidłowo zapisuje pliki cookie w innej przeglądarce, zgodnie z oczekiwaniami

Krok 5) Sprawdzanie usunięcia ze strony aplikacji internetowej

Sprawdź, czy pliki cookie zostały usunięte z Twojej aplikacji internetowej, czy nie

Krok 6) Selektywne odrzucanie plików cookie

Usuń wszystkie pliki cookie ze stron internetowych i zobacz, jak witryna na to zareaguje

Krok 7) Dostęp do plików cookies

Pliki cookie zapisywane przez jedną witrynę nie powinny być dostępne dla innych

Krok 8) Zakaz nadużywania plików cookie

Jeśli testowana aplikacja jest publiczną witryną internetową, nie powinno dochodzić do nadmiernego używania plików cookie

Krok 9) Testowanie z różnymi ustawieniami

Testowanie powinno zostać przeprowadzone prawidłowo, aby sprawdzić, czy witryna działa dobrze przy różnych ustawieniach plików cookie

Krok 10) Odrębnie kategoryzuj pliki cookie

Plików cookie nie należy zaliczać do tej samej kategorii wirusów, spamu i oprogramowania szpiegującego

Wtyczki do testu plików cookie

Nowoczesne przeglądarki umożliwiają przeglądanie/edycję plików cookie w samej przeglądarce. W Mozilli i Google Chrome obie.

1. Menedżer plików cookie Chrome

Wtyczka Menedżera plików cookie Chrome

2. Dla Google Chrome przeglądarka: Edytuj ten plik cookie

Edytuj wtyczkę tego pliku cookie

Modyfikacja plików cookie w działaniu

Poniżej przedstawiono kroki umożliwiające modyfikację lub edycję pliku cookie za pomocą wtyczki dla przeglądarki Chrome:

Krok 1) Wprowadź identyfikator użytkownika i hasło, aby zalogować się do http://demo.guru99.com/V4/

Modyfikacja plików cookie w działaniu

Krok 2) Kliknij ikonę wtyczki Modyfikacja plików cookie w działaniu i otworzy kolejne okno, jak pokazano poniżej

Modyfikacja plików cookie w działaniu

Krok 3) Zmień wartość pliku cookie na „guru99” a następnie kliknij Modyfikacja plików cookie w działaniu zapisać zmiany

Modyfikacja plików cookie w działaniu

Różnica między plikiem cookie a sesją

Oto główna różnica między plikiem cookie a sesją:

Cookies Sesja
Pliki cookie to pliki po stronie klienta, które zawierają informacje o użytkowniku Sesje to pliki po stronie serwera zawierające informacje o użytkowniku
Plik cookie wygasa w zależności od ustawionego czasu życia Sesja kończy się, gdy użytkownik zamknie przeglądarkę
Nie musisz uruchamiać pliku cookie, ponieważ jest on przechowywany na Twoim komputerze lokalnym In PHP, przed użyciem $_SESSION, musisz napisać session_start(); Podobnie jest w przypadku innych języków
Oficjalny maksymalny rozmiar plików cookie wynosi 4 KB W ramach sesji możesz przechowywać dowolną ilość danych. Jedynym ograniczeniem, jakie można osiągnąć, jest maksymalna ilość pamięci, jaką może jednorazowo wykorzystać skrypt, która domyślnie wynosi 128 MB
Plik cookie nie jest zależny od sesji Sesja jest zależna od pliku cookie
Nie ma funkcji o nazwie unsetcookie() Sesja_zniszczenia(); służy do zniszczenia wszystkich zarejestrowanych danych lub rozbrojenia niektórych

Podsumowanie

  • Plik cookie to niewielka informacja zapisana przez serwer WWW w pliku tekstowym na dysku twardym użytkownika (klienta).
  • Testowanie plików cookie definiuje się jako rodzaj testowania oprogramowania, który sprawdza pliki cookie utworzone w przeglądarce internetowej.
  • Plik cookie składa się głównie z trzech elementów: nazwy serwera, z którego został wysłany plik cookie, czasu życia plików cookie oraz wartości
  • Rodzaje plików cookies: 1) Cookies sesyjne, 2) Cookies trwałe
  • Kiedy jakakolwiek aplikacja internetowa zapisuje plik cookie, jest on przechowywany w pliku tekstowym na dysku twardym użytkownika. Ścieżka, w której zapisywane są pliki cookies, zależy od przeglądarki. Różne przeglądarki przechowują pliki cookie na różnych ścieżkach.