Какво е тестване на бисквитки?
Тестване на бисквитки се определя като тип на тестване на софтуер, който проверява бисквитките, създадени във вашия уеб браузър. Бисквитката е малка част от информацията, която се съхранява в текстов файл на потребителския (клиентски) твърд диск от уеб сървъра. След това тази информация се изпраща обратно към сървъра всеки път, когато браузърът поиска страница от сървъра. Обикновено бисквитката съдържа персонализирани потребителски данни или информация, която се използва за комуникация между различни уеб страници. Снимката на екрана по-долу показва бисквитки за различни уебсайтове.
С други думи, бисквитките не са нищо друго освен самоличност на потребителя и се използват за проследяване на това къде потребителят е навигирал през страниците на уебсайта. Целта на бисквитката е да осъществява бързо взаимодействие между потребители и уебсайтове. Приложенията, при които бисквитките могат да се използват, е да внедрят количка за пазаруване, персонализирано уеб изживяване, проследяване на потребители, маркетинг, потребителски сесии и т.н.
В този урок ще научим
- Какво е съдържанието на бисквитката?
- Видове бисквитки
- Къде се съхраняват бисквитките?
- Как да тестваме бисквитките - примерни тестови случаи
- Приставки за тестване на бисквитки
- Модификация на бисквитките в действие
- Разлика между бисквитка и сесия
Какво е съдържанието на бисквитката?
Бисквитката се състои основно от три неща
- Името на сървъра, от който е изпратена бисквитката
- Живот на бисквитките
- Стойност. Това обикновено е случайно генерирано уникално число
Видове бисквитки
Обикновено има два вида бисквитки, написани на потребителски машини
- Сесийни бисквитки: Тези бисквитки са активни до отварянето на браузъра, който задейства бисквитката. Когато затворим браузъра, тази сесийна бисквитка се изтрива
- Постоянни бисквитки: Тези бисквитки се записват постоянно на потребителската машина и те продължават месеци или години
Къде се съхраняват бисквитките?
Когато някое приложение за уеб страница напише бисквитка, тя се съхранява в текстов файл на потребителското устройство с твърд диск. Пътят, където бисквитките се запазват, зависи от браузъра. Различните браузъри съхраняват бисквитки по различни пътища.
Например в браузъра Mozilla Firefox можете да видите бисквитките в опциите на браузъра. За да видите това, щракнете върху Инструменти -> Опции -> Поверителност и след това кликнете върху "Премахване на отделни бисквитки".
Докато в браузъра Internet Explorer той съхранява бисквитки по пътя " C: \ Documents and Settings \ Default User \ Cookies"
Как да тестваме бисквитките
Следва важен контролен списък и стъпки за тестване на бисквитки в уебсайта:
- Деактивиране на бисквитките: Деактивирайте всички бисквитки и се опитайте да използвате основните функции на сайта
- Повреждане на бисквитките: Редактирайте ръчно бисквитката в бележника и променете параметрите с някои произволни стойности
- Криптиране на бисквитки: Чувствителната информация като пароли и потребителски имена трябва да бъде криптирана, преди да бъде изпратена на нашия компютър
- Тестване на бисквитки с множество браузъри: Проверете дали страницата на вашия уеб сайт правилно записва бисквитките в различен браузър, както се очаква
- Проверка на изтриването от страницата на вашето уеб приложение
- Селективно отхвърляне на бисквитки: Изтрийте всички бисквитки за уебсайтовете и вижте как уебсайтът реагира на него
- Достъп до бисквитки: „ Бисквитките“, написани от един уебсайт, не трябва да бъдат достъпни за други
- Без прекомерна употреба на бисквитки: Ако тестваното приложение е публичен уебсайт, не би трябвало да има прекомерна употреба на бисквитки
- Тестване с различна настройка: Тестването трябва да се извърши правилно, за да се провери дали уебсайтът работи добре с различни настройки на бисквитките
- Класифицирайте бисквитките отделно: бисквитките не трябва да се съхраняват в една и съща категория на вирусите, спама или шпионския софтуер
Приставки за тест за бисквитки
Съвременните браузъри позволяват преглед / редактиране на бисквитките в самия браузър. В Mozilla и Google Chrome има приставки за тестери на бисквитки.
- Chrome Cookie Manager
- За браузър Google Chrome: Редактирайте тази бисквитка
Модификация на бисквитките в действие
Ще използваме редактиране на приставката за бисквитки за Chrome.
Етап 1)
Въведете потребителския идентификатор и паролата, за да влезете в банката Guru99.
Стъпка 2)
Кликнете върху иконата на приставката и тя ще отвори друг прозорец, както е показано по-долу
Стъпка 3)
Променете стойността на бисквитката на "guru99" и след това кликнете, за да запазите промените
Разлика между бисквитка и сесия
Бисквитка | Сесия |
|
|
|
|
|
|
|
|
|
|
|
|