Teste de cookies: como testar cookies em um site com exemplo

O que é teste de cookies?

O Teste de Cookies é definido como um tipo de Teste de Software que verifica os Cookies criados no seu navegador. Um cookie é um pequeno pedaço de informação que é armazenado em um arquivo de texto no disco rígido do usuário (cliente) pelo servidor web. Essa informação é então enviada de volta ao servidor cada vez que o navegador solicita uma página do servidor. Normalmente, o cookie contém dados ou informações personalizadas do usuário que são usadas para comunicação entre diferentes páginas da web. A captura de tela abaixo mostra cookies para diferentes sites.

Exemplo de cookies em um site

Ou seja, os cookies nada mais são do que a identidade de um usuário e servem para rastrear por onde o usuário navegou nas páginas do site. O objetivo de um cookie é fazer uma interação rápida entre os usuários e os sites. As aplicações onde os cookies podem ser usados ​​são para implementar um carrinho de compras, experiência web personalizada, rastreamento de usuários, marketing, sessões de usuários, etc.

Qual é o conteúdo do cookie?

O cookie consiste principalmente em três coisas:

  1. O nome do servidor de onde o cookie foi enviado
  2. Vida útil dos cookies
  3. Um valor. Geralmente é um número único gerado aleatoriamente

Tipos de Cookies

Tipos de Cookies
Tipos de Cookies

Normalmente, existem dois tipos de cookies escritos nas máquinas dos utilizadores:

  • Cookies de sessão: Esses cookies ficam ativos até que o navegador que aciona o cookie seja aberto. Quando fechamos o navegador, este cookie de sessão é excluído
  • Cookies Persistentes: Estes cookies são gravados permanentemente na máquina do usuário e duram meses ou anos

Onde os cookies são armazenados?

Quando qualquer aplicativo de página da web grava um cookie, ele é armazenado em um arquivo de texto no disco rígido do usuário. O caminho onde os cookies são guardados depende do navegador. Diferentes navegadores armazenam cookies em caminhos diferentes.

Por exemplo, em Mozilla Firefox navegador você pode ver os cookies nas opções do navegador. Para visualizar isso clique em Ferramentas -> Opções -> Privacidade e depois clique em “Remover Cookies Individuais”.

Como os cookies são armazenados em diferentes navegadores

Enquanto em Internet Explorer navegador ele armazena cookies no caminho "C:\Documentos e configurações\Usuário padrão\Cookies”

Como testar cookies no site

A seguir está uma lista de verificação importante e etapas Como testar cookies no site:

Passo 1) Desativando cookies

Desative todos os cookies e tente usar as principais funções do site

Passo 2) Corrompendo cookies

Edite manualmente o cookie no bloco de notas e altere os parâmetros com alguns valores aleatórios

Passo 3) Criptografia de cookies

Informações confidenciais, como senhas e nomes de usuário, devem ser criptografadas antes de serem enviadas ao nosso computador

Etapa 4) Teste de cookies com vários navegadores

Verifique se a página do seu site está gravando os cookies corretamente em um navegador diferente, conforme esperado

Etapa 5) Verificando a exclusão da página do seu aplicativo da web

Verifique se os cookies foram excluídos do seu aplicativo web ou não

Etapa 6) Rejeitar cookies seletivamente

Exclua todos os cookies dos sites e veja como o site reage a isso

Passo 7) Acesso aos cookies

Cookies escritos por um site não devem ser acessíveis por outros

Passo 8) Sem uso excessivo de cookies

Se o aplicativo em teste for um site público, não deverá haver uso excessivo de cookies

Etapa 9) Testando com configurações diferentes

O teste deve ser feito corretamente para verificar se o site está funcionando bem com diferentes configurações de cookies

Etapa 10) Categorize os cookies separadamente

Os cookies não devem ser mantidos na mesma categoria dos vírus, spam ou spyware

Plug-ins para teste de cookies

Os navegadores modernos permitem a visualização/edição dos cookies no próprio navegador. Existem plugins de teste de cookies no Mozilla e Google Chrome ambos.

1. Gerenciador de cookies do Chrome

Plug-in do Gerenciador de cookies do Chrome

2. Para Google Chrome navegador: Editar este Cookie

Editar este plugin de cookie

Modificação de cookies em ação

A seguir estão as etapas para modificar ou editar o cookie usando o plugin para Chrome:

Passo 1) Digite o ID do usuário e a senha para fazer login no https://demo.guru99.com/V4/

Modificação de cookies em ação

Passo 2) Clique no ícone do plug-in Modificação de cookies em ação e abrirá outra janela conforme mostrado abaixo

Modificação de cookies em ação

Passo 3) Altere o valor do cookie para “guru99” e depois clique em Modificação de cookies em ação para salvar as mudanças

Modificação de cookies em ação

Diferença entre cookie e sessão

Aqui está a principal diferença entre Cookie e Sessão:

Cookie em Nova York
Cookies são arquivos do lado do cliente que contêm informações do usuário Sessões são arquivos do lado do servidor que contêm informações do usuário
O cookie termina dependendo do tempo de vida que você definiu para ele Uma sessão termina quando um usuário fecha seu navegador
Você não precisa iniciar o cookie, pois ele está armazenado em sua máquina local In PHP, antes de usar $_SESSION, você deve escrever session_start(); Da mesma forma para outros idiomas
O tamanho máximo oficial do cookie é 4 KB Dentro da sessão você pode armazenar quantos dados desejar. Os únicos limites que você pode alcançar são a memória máxima que um script pode consumir de uma vez, que é 128 MB por padrão.
Um cookie não depende da sessão Uma sessão depende do cookie
Não existe nenhuma função chamada unsetcookie() Sessão_destruir(); é usado para destruir todos os dados registrados ou para desarmar alguns

Resumo

  • Um Cookie é um pequeno pedaço de informação que é armazenado em um arquivo de texto no disco rígido do usuário (cliente) pelo servidor web.
  • O Teste de Cookies é definido como um tipo de Teste de Software que verifica os Cookies criados no seu navegador.
  • O cookie consiste principalmente em três coisas: nome do servidor de onde o cookie foi enviado, vida útil dos cookies e um valor
  • Tipos de Cookies: 1) Cookies de Sessão, 2) Cookies Persistentes
  • Quando qualquer aplicativo de página da web grava um cookie, ele é armazenado em um arquivo de texto no disco rígido do usuário. O caminho onde os cookies são guardados depende do navegador. Diferentes navegadores armazenam cookies em caminhos diferentes.