УЗНАЙТЕ ТЕСТИРОВАНИЕ COOKIE ВЕБ-САЙТА – ПОЛНОЕ РУКОВОДСТВО [ТЕСТОВЫЕ СЛУЧАИ ТЕСТИРОВАНИЯ COOKIE] | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Тестирование файлов cookie веб-сайта

В этом руководстве по тестированию файлов cookie мы увидим, что такое файлы cookie, какова роль файлов cookie в веб-приложении и как писать тестовые примеры для протестировать файлы cookie веб-приложений. Как тестировщику программного обеспечения, нам необходимо проверять файлы cookie всякий раз, когда мы тестируем веб-сайты. В этом руководстве мы увидим некоторые инструменты для проверки файлов cookie и инструменты для проверки того, принимает ли ваша локальная система файлы cookie или нет, а также инструмент для проверки того, принимает ли какой-либо конкретный домен файлы cookie или нет.

  • 1. Что такое файл cookie
  • 2. Как работают файлы cookie
  • 3. Типы файлов cookie
  • 4. Где хранятся файлы cookie в разных браузерах
  • 5. Тестирование файлов cookie
  • 6. Как тестировать файлы cookie — примеры тестовых случаев для тестирования файлов cookie веб-приложений
  • 7. Плагины для проверки файлов cookie

УЗНАТЬ ТЕСТИРОВАНИЕ COOKIE ВЕБ-САЙТА – ПОЛНОЕ РУКОВОДСТВО [ТЕСТОВЫЕ СЛУЧАИ ДЛЯ ТЕСТИРОВАНИЯ COOKIE] | SOFTWARETESTINGMATERIAL

Файл cookie также известен как файл cookie HTTP, веб-файл cookie, интернет-файл cookie, файл cookie браузера.

Файл cookie – это небольшой фрагмент информации, отправляемый с веб-сайта и сохраняемый на жестком диске пользователя (в текстовом файле) веб-браузером пользователя во время его просмотра и отправляемый обратно на веб-сайт каждый раз, когда браузер запрашивает его. страница с сайта. Файлы cookie были разработаны для отслеживания действий пользователей при просмотре, таких как учетные данные для входа, посещенные страницы, или для хранения информации о состоянии, такой как товары, добавленные в корзину в интернет-магазине, или для записи информации, которая была заполнена пользователем в полях формы, таких как имя, данные карты, данные адреса и т. д. Таким образом, он хранит персонализированную информацию, такую ​​​​как данные для входа в систему, языковые предпочтения, предпочтения мобильной версии или версии для настольного компьютера и т. д. Обычно файлы cookie хранят информацию в течение более коротких периодов времени. Файлы cookie используются при реализации пользовательских сеансов, отслеживании пользователей, рекламе, корзине покупок и т. д.

Как работают файлы cookie?

<р>Предположим, есть веб-сайт, который обслуживается на двух языках, например английском и бирманском. Веб-сайт по умолчанию открывается на бирманском языке, и пользователи могут изменить язык на английский, чтобы просматривать сайт на английском языке. Вы англичанин и хотите, чтобы сайт всегда был на английском языке. Если на веб-сайте используются файлы cookie для сохранения языка, то, как только вы измените язык с бирманского на английский, каждый раз, когда вы вернетесь на сайт, он будет загружаться на английском языке. Здесь файлы cookie вашей локальной системы взаимодействуют с веб-сервером и запрашивают веб-страницу на английском языке. Таким образом, веб-страницы в вашем браузере будут загружаться на английском языке.

Помните, что у файлов cookie есть срок действия. Срок действия варьируется от веб-сайта к веб-сайту и устанавливается при написании кода файла cookie.

Файлы cookie содержат такие атрибуты, как имя домена (откуда был отправлен файл cookie), случайное значение (которое представляет собой уникальный номер), срок действия. файла cookie (срок действия и максимальный возраст) и путь к файлу cookie.

 ></p>
<h3 id=Types-of-Cookies><span class=Типы файлов cookie:

Обычно существует два типа файлов cookie.

ИЗУЧИТЬ ТЕСТИРОВАНИЕ COOKIE ВЕБ-САЙТА – ПОЛНОЕ РУКОВОДСТВО [ТЕСТОВЫЕ СЛУЧАИ ДЛЯ ТЕСТИРОВАНИЯ COOKIE] | SOFTWARETESTINGMATERIAL

Сеансовые файлы cookie:

Как следует из названия, файлы cookie сеанса работают до тех пор, пока сеанс не будет уничтожен. Этот тип файлов cookie будет действовать до тех пор, пока браузер, который активирует этот файл cookie, не будет закрыт.

Он также называется файлом cookie в памяти или временным файлом cookie. Сеансовые файлы cookie не имеют срока действия.

Проще говоря, они сохраняются во временной памяти, срок действия которой истекает после закрытия браузера.

Постоянные файлы cookie:

<р>Постоянные файлы cookie продолжают существовать до тех пор, пока не истечет их время. Эти файлы cookie хранятся на жестком диске пользователя в течение нескольких дней, месяцев или лет, в зависимости от создателя файлов cookie. Эти файлы cookie будут использоваться для отслеживания действий пользователей в Интернете. Их также называют отслеживающими файлами cookie, которые используются в законных целях, например, для сохранения вашего входа в учетную запись без повторного ввода данных вашей учетной записи или отображения рекламы на основе предыдущей истории просмотров пользователей.

Где хранятся файлы cookie в разных браузерах?

Файлы cookie хранятся в системе пользователя в зависимости от браузера.

Chrome: Настройки – Расширенные – Конфиденциальность и безопасность – Настройки контента – Файлы cookie – Просмотр всех файлов cookie и данных сайта.

Firefox: Откройте Firefox и нажмите меню «Гамбургер» – выберите «Параметры» – Конфиденциальность – Удалить отдельные файлы cookie

Internet Explorer: Свойства обозревателя – Настройки – Временные файлы Интернета – Просмотр файлов

Safari: Редактировать – Настройки – Конфиденциальность – Подробности – Управление данными веб-сайта.

Тестирование файлов cookie – это процесс проверки наличия файлов cookie. работают по назначению или нет. При тестировании файлов cookie тестировщикам необходимо проверить состояние файла cookie, срок действия файла cookie, доступность файла cookie, ограничения безопасности и т. д.,

Как тестировать файлы cookie — примеры тестовых случаев для тестирования файлов cookie веб-приложений:

Важные сценарии тестирования для тестирования файлов cookie веб-приложений перечислены ниже. Вы можете использовать этот контрольный список для тестирования файлов cookie.

  1. Убедитесь, что приложение создает файлы cookie на диске.
  2. Проверьте, может ли пользователь получить доступ к приложению после отключения файлов cookie.
    Отключение файлов cookie: Веб-страницы могут выйти из строя, если мы отключим файлы cookie. Отключите файлы cookie в вашем браузере. Зайдите на сайт после того, как в вашем браузере отключены все файлы cookie. Никаких крашеров и блокировщиков быть не должно.
    Здесь вам нужно проверить две вещи:
    i. Отображается ли Пользователям соответствующее сообщение о включении файлов cookie для доступа к сайту?
    ii. Есть ли обходной путь для доступа к сайту для браузеров с отключенными файлами cookie.
  3. Проверьте, может ли пользователь получить доступ к приложению после удаления файлов cookie.
    Удаление файлов cookie: Удалите все файлы cookie, относящиеся к тестируемому вами веб-сайту, и проверьте, работает ли веб-сайт без каких-либо сбоев. Удаление файлов cookie может привести к потере данных и сбою системы.
  4. Проверьте, может ли пользователь получить доступ к приложению после удаления файлов cookie.
    Удаление файлов cookie: Убедитесь, что ваш веб-сайт создает файлы cookie. После создания файла cookie закройте браузер и удалите файлы cookie вручную. Теперь откройте браузер, перейдите на веб-сайт и проверьте его поведение. Удаление файлов cookie иногда может привести к поломке веб-сайта.
  5. Убедитесь, что пользователь может получить доступ к приложению после повреждения (путем редактирования) файлов cookie.
    Повреждение файлов cookie: Вручную отредактируйте файл cookie с помощью любого плагина. Вы также можете открыть файлы cookie с помощью блокнота. Ранее мы упоминали, где хранятся файлы cookie. Измените значения (например, дату истечения срока действия файла cookie или имя файла cookie) файлов cookie, указав нерелевантные данные.
    Попробуйте изменить учетные данные пользователя для входа в файл cookie на другого действительного пользователя и попытайтесь войти в систему. Система не должна позволять вам входить в систему с измененными данными пользователя.
  6. Проверьте, все ли конфиденциальные данные (учетные данные пользователя), хранящиеся в файлах cookie, находятся в зашифрованном виде или нет. (Шифрование файлов cookie)
  7. Проверьте, правильно ли записываются файлы cookie во всех поддерживаемых браузерах. (Кроссбраузерное тестирование)
    Узнайте больше о кроссбраузерном тестировании и инструменте кроссбраузерного тестирования
  8. Убедитесь, что пользователь может получить доступ к сайту, не принимая все файлы cookie.
    Принять или отклонить файлы cookie. Убедитесь, что ваш браузер записывает файлы cookie. Зайдите на сайт и разрешите браузеру записывать файлы cookie. Теперь отключите файлы cookie и попробуйте зайти на сайт. Это может привести к сбою вашего сайта.
  9. Убедитесь, что файлы cookie не используются чрезмерно.
    Не злоупотреблять файлами cookie: Чрезмерное использование файлов cookie снижает посещаемость сайта. Кроме того, запрос на использование файлов cookie нередко раздражает Пользователей. В конечном итоге ваш сайт потеряет трафик. Потеря трафика снижает эффективность вашего бизнеса.
  10. Убедитесь, что в файлах cookie не хранятся никакие личные или конфиденциальные данные.
    Проверка конфиденциальности: В некоторых случаях веб-сайты собирают личные или конфиденциальные данные и сохраняют их. в файлах cookie. Убедитесь, что личные или конфиденциальные данные, хранящиеся в файлах cookie, находятся в зашифрованном формате.

Если вы сталкивались с другими тестовыми сценариями тестирования файлов cookie веб-сайта, укажите это в комментариях ниже.

Плагины для тестирования файлов cookie:

Для пользователей Google Chrome:

EditThisCookie – вот ссылка для скачивания

ИЗУЧИТЬ ТЕСТИРОВАНИЕ COOKIE ВЕБ-САЙТА – ПОЛНОЕ РУКОВОДСТВО [ТЕСТОВЫЕ СЛУЧАИ ДЛЯ ТЕСТИРОВАНИЯ COOKIE] | SOFTWARETESTINGMATERIAL

Для Для пользователей Mozilla Firefox:

Расширенный менеджер файлов cookie Mozilla– Вот ссылка для скачивания

УЗНАТЬ ТЕСТИРОВАНИЕ COOKIE ВЕБ-САЙТА – ПОЛНОЕ РУКОВОДСТВО [COOKIE] ТЕСТИРОВАНИЕ ТЕСТОВЫХ СЛУЧАЕВ] | SOFTWARETINGMATERIAL

Некоторые другие инструменты для проверки файлов cookie

Тестер файлов cookie  – вот ссылка на сайт

Learn Websity Cookie Testing & ndash; ></p>
<p>Этот сайт используется для проверки настроек файлов cookie вашего браузера. Вы можете попросить этот сайт отправить файл cookie в ваш браузер. Если вы настроили свой браузер на отклонение файлов cookie, вы можете попросить этот сайт отправить файл cookie в браузер и проверить, отклонен ли файл cookie. Если вы настроили свой браузер на прием файлов cookie, вы можете использовать эту страницу, чтобы убедиться, что файлы cookie отправляются и не блокируются.</p>
<ul>
<li>Установите имя и значение файла cookie
<li>Нажмите ' Установить TestCookie'</ul>
<p>Если вы отключили файлы cookie, их следует отклонить.</p>
<p><strong>Проверка файлов cookie </strong> – вот ссылка на сайт</p>
<p><p><img decoding=

Этот сайт проверяет файлы cookie с сайта и предоставляет полный отчет о назначении каждого файла cookie.

Вывод

Цель файла cookie  — идентифицировать пользователей для сохранения данных для входа на веб-сайт. или подготовьте индивидуальные веб-страницы. Файлы cookie экономят время Пользователей при повторном посещении сайта. Тестирование файлов cookie довольно распространено и важно с точки зрения безопасности и быстрого доступа к любому веб-приложению. Как тестировщик веб-приложений, вы должны включить тестирование файлов cookie в свой план тестирования.

Понравился этот пост? Поделитесь этим с вашими друзьями! Если у вас есть какие-либо вопросы, оставьте комментарий ниже.

Вот несколько тщательно отобранных руководств, которые вы можете прочитать дальше:

  • Инструмент кроссбраузерного тестирования – обзор
  • Тестирование графического пользовательского интерфейса с помощью FrogLogic Squish
  • Инструмент управления тестами Learn – TestLodge
  • TestCaseLab – Инструмент управления тестовыми примерами
  • Выполнение тестов Selenium с помощью BrowserStack
  • Тестирование непрерывной интеграции Selenium
  • Почему вы выбираете тестирование программного обеспечения в качестве Карьера
  • Как объяснить структуру автоматизации тестирования на собеседовании

TAG: qa

От QA genius

Adblock
detector