Ç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.
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:
- Çerezin gönderildiği sunucunun adı
- Çerezler Ömür Boyu
- Bir değer. Bu genellikle rastgele oluşturulmuş benzersiz bir sayıdır
Ç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.
İç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
2. Için Google Chrome tarayıcı: Bu Çerezi Düzenle
Ç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/
) 2 Adım Eklenti simgesine tıklayın ve aşağıda gösterildiği gibi başka bir pencere açılacaktır
) 3 Adım Çerezin değerini şu şekilde değiştirin: “Guru99” ve sonra üzerine tıklayın değişiklikleri kaydetmek için
Ç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.







