Çerez Testi: Web Sitesi İçin Örnek Test Durumları

İçindekiler:

Anonim

Çerez Testi nedir?

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

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

Bu eğitimde öğreneceğiz

  • Çerezin İçeriği Nedir?
  • Çerez Türleri
  • Çerezler nerede saklanır?
  • Çerezler nasıl test edilir - Örnek Test Durumları
  • Çerezleri Test Etmek İçin Eklentiler
  • Çerez Değişikliği İş Başında
  • Çerez ve Oturum Arasındaki Fark

Çerezin İçeriği Nedir?

Çerez esas olarak üç şeyden oluşur

  1. Çerezin gönderildiği sunucunun adı
  2. Çerezler Ömrü
  3. 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 etkindir. Tarayıcıyı kapattığımızda bu oturum çerezi silinir
  • Kalıcı Çerezler: Bu çerezler kullanıcı makinesine kalıcı olarak yazılır ve aylarca veya yıllarca sürer.

Çerezler nerede saklanır?

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

Örneğin, Mozilla Firefox tarayıcısında, tarayıcı seçeneklerinde çerezleri görebilirsiniz. Bunu görüntülemek için Araçlar -> Seçenekler -> Gizlilik'i ve ardından "Tek Tek Tanımlama Bilgilerini Kaldır" seçeneğini tıklayın.

İken , Internet Explorer tarayıcısı o yolda çerezleri saklar " : \ Documents and Settings \ Default User \ Cookies C"

Çerezler nasıl test edilir

Aşağıda, önemli bir kontrol listesi ve web sitesinde Çerezlerin nasıl test edileceğine ilişkin adımlar yer almaktadır :

  1. Çerezleri devre dışı bırakmak: Tüm çerezleri devre dışı bırakın ve sitenin temel işlevlerini kullanmaya çalışın
  2. Bozuk çerezler: Çerezi not defterinde manuel olarak düzenleyin ve parametreleri bazı rastgele değerlerle değiştirin
  3. Çerez şifreleme: Parolalar ve kullanıcı adları gibi hassas bilgiler bilgisayarımıza gönderilmeden önce şifrelenmelidir.
  4. Birden çok tarayıcıyla çerez testi: Web sitenizin sayfanızın çerezleri beklendiği gibi farklı bir tarayıcıda düzgün bir şekilde yazdığını kontrol edin
  5. Web uygulama sayfanızdan silme işlemini kontrol etme
  6. Tanımlama bilgilerini seçerek reddetme: Web siteleri için tüm tanımlama bilgilerini silin ve web sitesinin buna nasıl tepki verdiğini görün
  7. Çerezlere erişim: Bir web sitesi tarafından yazılan çerezlere başkaları tarafından erişilemez
  8. Çerezlerin aşırı kullanımı yok: Test edilen uygulama herkese açık bir web sitesiyse, çerezlerin aşırı kullanımı olmamalıdır.
  9. Farklı ayarla test etme : Web sitesinin farklı çerez ayarlarıyla iyi çalışıp çalışmadığını kontrol etmek için test doğru şekilde yapılmalıdır.
  10. Çerezleri ayrı olarak kategorize edin: Çerezler aynı virüs, spam veya casus yazılım kategorisinde 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. Hem Mozilla'da hem de Google Chrome'da çerez test eklentileri vardır.

  1. Chrome Çerez Yöneticisi

  1. Google Chrome tarayıcısı için: Bu Çerezi Düzenleyin

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

Chrome için çerez eklentisini kullanacağız.

Aşama 1)

Guru99 bankasında oturum açmak için kullanıcı kimliği ve parolayı girin.

Adım 2)

Eklenti simgesine tıklayın ve aşağıda gösterildiği gibi başka bir pencere açılacaktır.

Aşama 3)

Çerezin değerini "guru99" olarak değiştirin ve ardından değişiklikleri kaydetmek için tıklayın

Çerez ve Oturum Arasındaki Fark

Kurabiye Oturum, toplantı, celse
  • Çerezler, kullanıcı bilgilerini içeren istemci tarafı dosyalardır
  • Oturumlar, kullanıcı bilgilerini içeren sunucu tarafı dosyalardır
  • Çerez, belirlediğiniz ömre bağlı olarak sona erer
  • Bir kullanıcı tarayıcısını kapattığında oturum sona erer
  • Yerel makinenizde saklandığı için çerezi başlatmanıza gerek yoktur
  • PHP'de $ _SESSION kullanmadan önce, session_start () yazmanız gerekir; Aynı şekilde diğer diller için
  • 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 bir seferde kullanabileceği maksimum bellektir, bu varsayılan olarak 128MB'dir.
  • Bir çerez Oturuma bağlı değildir
  • Bir oturum Çerez'e bağlıdır
  • Unsetcookie () adında bir işlev yok
  • Session_destroy (); tüm kayıtlı verileri yok etmek veya bazılarını kaldırmak için kullanılır.