Çerez Testi: Örnekle Web Sitesindeki Çerezlerin Test Edilmesi

Çerez Testi Nedir?

Çerez Testi, web tarayıcınızda oluşturulan Çerezleri kontrol eden bir Yazılım Testi türü olarak tanımlanır. Çerez, web sunucusu tarafından kullanıcının (istemcinin) sabit diskindeki bir metin dosyasında saklanan küçük bir bilgi parçasıdır. Bu bilgi parçası daha sonra tarayıcının sunucudan her sayfa isteğinde sunucuya geri gönderilir. Genellikle çerez, farklı web sayfaları arasında iletişim kurmak için kullanılan kişiselleştirilmiş kullanıcı verilerini veya bilgilerini içerir. Aşağıdaki ekran görüntüsü farklı web sitelerine ait çerezleri göstermektedir.

Bir Web Sitesindeki Çerezlere Örnek

Başka bir deyişle çerezler, kullanıcının kimliğinden başka bir şey değildir ve kullanıcının web sitesi sayfalarında nerelerde gezindiğini takip etmek için kullanılır. Çerezin amacı kullanıcılar ve web siteleri arasında hızlı etkileşim sağlamaktır. Çerezlerin kullanılabileceği uygulamalar, alışveriş sepeti, kişiselleştirilmiş web deneyimi, kullanıcı takibi, pazarlama, kullanıcı oturumları vb. gerçekleştirmektir.

Çerezin İçeriği Nedir?

Çerez temel olarak üç şeyden oluşur:

  1. Çerezin gönderildiği sunucunun adı
  2. Çerezler Ömür Boyu
  3. Bir değer. Bu genellikle rastgele oluşturulmuş benzersiz bir sayıdır

Çerez Türleri

Çerez Türleri
Çerez Türleri

Genellikle kullanıcı makinelerine yazılan iki tür çerez vardır:

  • Oturum Çerezleri: Bu çerezler, çerezi tetikleyen tarayıcı açılana kadar aktiftir. Tarayıcıyı kapattığımızda bu oturum çerezi silinir
  • Kalıcı Çerezler: Bu çerezler kalıcı olarak kullanıcının makinesine yazılır ve aylarca veya yıllarca sürer

Çerezler nerede saklanıyor?

Herhangi bir web sayfası uygulaması bir çerez yazdığında, bu çerez kullanıcının sabit disk sürücüsündeki bir metin dosyasında saklanır. Çerezlerin kaydedileceği yol tarayıcıya bağlıdır. Farklı tarayıcılar çerezleri farklı yollarda saklar.

Örneğin, içinde mozilla Firefox tarayıcınızda çerezleri tarayıcı seçeneklerinde görebilirsiniz. Bunu görüntülemek için Araçlar'a tıklayın -> Opsiyonlar -> Gizlilik'i ve ardından “Bireysel Çerezleri Kaldır”ı tıklayın.

Çerezler farklı tarayıcılarda nasıl saklanır?

İçinde iken Internet Explorer tarayıcı çerezleri yolda saklıyor "C:\Belgeler ve Ayarlar\Varsayılan Kullanıcı\Çerezler”

Web Sitesindeki Çerezleri Test Etme

Aşağıda önemli bir kontrol listesi ve adımlar yer almaktadır Çerezler nasıl test edilir web sitesinde:

Adım 1) Çerezleri devre dışı bırakma

Tüm çerezleri devre dışı bırakın ve sitenin ana işlevlerini kullanmaya çalışın

Adım 2) Çerezleri bozmak

Çerezi not defterinde manuel olarak düzenleyin ve parametreleri bazı rastgele değerlerle değiştirin

Adım 3) Çerez şifreleme

Şifreler ve kullanıcı adları gibi hassas bilgiler bilgisayarımıza gönderilmeden önce şifrelenmelidir.

Adım 4) Birden fazla tarayıcıyla çerez testi

Web sitenizin sayfasının çerezleri beklendiği gibi farklı bir tarayıcıya düzgün şekilde yazıp yazmadığını kontrol edin

Adım 5) Web uygulama sayfanızdan silme işleminin kontrol edilmesi

Çerezlerin web uygulamanızdan silinip silinmediğini kontrol edin

Adım 6) Çerezleri seçici olarak reddetme

Web sitelerine ait tüm çerezleri silin ve web sitesinin buna nasıl tepki verdiğini görün

Adım 7) Çerezlere erişim

Bir web sitesi tarafından yazılan çerezlere başkaları tarafından erişilememelidir

Adım 8) Aşırı çerez kullanımı yok

Test edilen uygulama halka açık bir web sitesi ise çerezlerin aşırı kullanımı olmamalıdır.

Adım 9) Farklı ayarlarla test etme

Web sitesinin farklı çerez ayarlarıyla iyi çalıştığını kontrol etmek için testlerin doğru şekilde yapılması gerekir.

Adım 10) Çerezleri ayrı ayrı kategorilere ayırın

Çerezler virüs, spam veya casus yazılımla aynı kategoride tutulmamalıdır.

Çerez Testi için Eklentiler

Modern tarayıcılar çerezlerin tarayıcının kendisinde görüntülenmesine/düzenlenmesine izin verir. Mozilla'da çerez test eklentileri vardır ve Google Chrome her ikisi de.

1. Chrome Çerez Yöneticisi

Chrome Çerez Yöneticisi eklentisi

2. Için Google Chrome tarayıcı: Bu Çerezi Düzenle

Bu Çerez eklentisini düzenleyin

Çerez Değişikliği İş Başında

Chrome için eklentiyi kullanarak çerezi değiştirmek veya düzenlemek için aşağıdaki adımları izleyin:

) 1 Adım Oturum açmak için kullanıcı kimliğini ve şifreyi girin https://demo.guru99.com/V4/

Çerez Değişikliği İş Başında

) 2 Adım Eklenti simgesine tıklayın Çerez Değişikliği İş Başında ve aşağıda gösterildiği gibi başka bir pencere açılacaktır

Çerez Değişikliği İş Başında

) 3 Adım Çerezin değerini şu şekilde değiştirin: “Guru99” ve sonra üzerine tıklayın Çerez Değişikliği İş Başında değişiklikleri kaydetmek için

Çerez Değişikliği İş Başında

Çerez ve Oturum Arasındaki Fark

Çerez ile Oturum arasındaki temel fark şu şekildedir:

kurabiye oturum
Çerezler, kullanıcı bilgilerini içeren istemci tarafı dosyalardır Oturumlar, kullanıcı bilgilerini içeren sunucu tarafı dosyalarıdır
Çerez, belirlediğiniz kullanım ömrüne bağlı olarak sona erer Kullanıcı tarayıcısını kapattığında oturum sona erer
Çerez yerel makinenizde saklandığı için başlatmanıza gerek yoktur In PHP, $_SESSION'ı kullanmadan önce session_start(); yazmalısınız. Diğer diller için de aynı şey geçerlidir
Resmi maksimum çerez boyutu 4KB'dir Oturum içinde istediğiniz kadar veri depolayabilirsiniz. Ulaşabileceğiniz tek sınır, bir komut dosyasının aynı anda tüketebileceği maksimum bellektir; bu, varsayılan olarak 128 MB'tır.
Bir çerez Oturuma bağlı değildir Bir oturum Çerez'e bağlıdır
unsetcookie() adında bir işlev yok Session_destroy(); kayıtlı tüm verileri yok etmek veya bazılarını bozmak için kullanılır

ÖZET

  • Çerez, web sunucusu tarafından kullanıcının (istemcinin) sabit diskindeki bir metin dosyasında saklanan küçük bir bilgi parçasıdır.
  • Çerez Testi, web tarayıcınızda oluşturulan Çerezleri kontrol eden bir Yazılım Testi türü olarak tanımlanır.
  • Çerez temel olarak üç şeyden oluşur: Çerezin gönderildiği sunucunun adı, Çerezlerin Ömrü ve bir değer
  • Çerez Türleri: 1) Oturum Çerezleri, 2) Kalıcı Çerezler
  • Herhangi bir web sayfası uygulaması bir çerez yazdığında, bu çerez kullanıcının sabit disk sürücüsündeki bir metin dosyasında saklanır. Çerezlerin kaydedileceği yol tarayıcıya bağlıdır. Farklı tarayıcılar çerezleri farklı yollarda saklar.