Pruebas de cookies: Cómo probar las cookies en un sitio web

⚡ Resumen inteligente

Las pruebas de cookies verifican los pequeños archivos de texto que un servidor web almacena en el navegador para track sesiones, preferencias e identidad del usuario. Confirma que las cookies se crean, cifran, eliminan y leen correctamente en todos los navegadores sin exponer datos confidenciales.

  • 🍪 Definición: Una cookie es un pequeño archivo de texto que almacena datos del usuario para el servidor web.
  • 🧩 Contenido de la cookie: Cada cookie contiene el nombre del servidor de origen, su tiempo de validez y un valor único.
  • 🔀 Dos tipos: Las cookies de sesión se borran al cerrar la aplicación; las cookies persistentes duran meses o años.
  • Lista de verificación de la prueba: Desactive, corrompa, cifre y elimine las cookies para confirmar el comportamiento correcto.
  • 🧰 Complementos del editor: Editor de cookies y Editar esta cookie: vea y modifique las cookies directamente.
  • 🔐 Enfoque de seguridad: Las cookies nunca deben almacenar contraseñas ni datos confidenciales sin cifrar.

Prueba de cookies

¿Qué es la prueba de cookies?

La prueba de cookies se define como un tipo de prueba de software que verifica las cookies creadas en su navegador web. Una cookie es una pequeña porción de información que el servidor web almacena en un archivo de texto en el disco duro del usuario (cliente). Esta información luego se envía de regreso al servidor cada vez que el navegador solicita una página del servidor. Normalmente, las cookies contienen datos de usuario personalizados o información que se utiliza para comunicarse entre diferentes páginas web. La siguiente captura de pantalla muestra cookies para diferentes sitios web.

Ejemplo de cookies en un sitio web

En otras palabras, las cookies no son más que la identidad de un usuario y se utilizan para track donde el usuario navegó por las páginas del sitio web. El propósito de una cookie es hacer una interacción rápida entre los usuarios y los sitios web. Las aplicaciones donde se pueden usar cookies son para implementar una tiendaping carrito, experiencia web personalizada, usuario tracrey, marketing, sesiones de usuario, etc.

¿Cuál es el contenido de la cookie?

La cookie consta principalmente de tres cosas:

  1. El nombre del servidor desde el que se envió la cookie.
  2. Vida útil de las cookies
  3. Un valor. Suele ser un número único generado aleatoriamente.

Tipos de Cookies

Tipos de Cookies
Tipos de Cookies

Normalmente, existen dos tipos de cookies escritas en las máquinas de los usuarios:

  • Cookies de sesión: Estas cookies están activas hasta que se abre el navegador que activa la cookie. Cuando cerramos el navegador, esta cookie de sesión se elimina
  • Cookies persistentes Estas cookies se escriben permanentemente en la máquina del usuario y duran meses o años.

¿Dónde se almacenan las cookies?

Cuando la aplicación de una página web escribe una cookie, se almacena en un archivo de texto en el disco duro del usuario. La ruta donde se guardan las cookies depende del navegador. Diferentes navegadores almacenan cookies en diferentes rutas.

Por ejemplo, en Mozilla Firefox navegador puede ver las cookies en las opciones del navegador. Para ver esto haga clic en Herramientas -> Opciones -> Privacidad y luego haga clic en "Eliminar cookies individuales".

Cómo se almacenan las cookies en diferentes navegadores

Mientras en Internet Explorer navegador almacena cookies en la ruta "C:\Documentos y configuraciones\Usuario predeterminado\Cookies”

Una vez aclarados los conceptos básicos, la siguiente lista de verificación muestra cómo probar las cookies en la práctica.

Cómo probar las cookies en el sitio web

A continuación se muestra una lista de verificación importante y los pasos a seguir: Cómo probar las cookies en el sitio web:

Paso 1) Deshabilitar las cookies

Deshabilite todas las cookies e intente utilizar las funciones principales del sitio.

Paso 2) Corromper las cookies

Edite manualmente la cookie en el bloc de notas y cambie los parámetros con algunos valores aleatorios

Paso 3) Cifrado de cookies

La información confidencial, como contraseñas y nombres de usuario, debe cifrarse antes de enviarla a nuestra computadora.

Paso 4) Prueba de cookies con múltiples navegadores

Verifique que la página de su sitio web esté escribiendo las cookies correctamente en un navegador diferente como se esperaba

Paso 5) Verificar la eliminación de la página de su aplicación web

Compruebe si las cookies se eliminan de su aplicación web o no

Paso 6) Rechazar selectivamente las cookies

Elimine todas las cookies de los sitios web y vea cómo reacciona el sitio web.

Paso 7) Acceso a las cookies

Las cookies escritas por un sitio web no deberían ser accesibles para otros.

Paso 8) No abusar de las cookies

Si la aplicación bajo prueba es un sitio web público, no se debe hacer un uso excesivo de las cookies.

Paso 9) Prueba con la configuración diferente

Las pruebas deben realizarse correctamente para comprobar que el sitio web funciona bien con diferentes configuraciones de cookies.

Paso 10) Clasifique las cookies por separado

Las cookies no deben mantenerse en la misma categoría que los virus, spam o spyware.

Complementos para la prueba de cookies

Los navegadores modernos permiten ver y editar las cookies en el propio navegador. Existen complementos de prueba de cookies en Mozilla y Google Chrome ambos.

1. Editor de cookies

Complemento del Administrador de cookies de Chrome

2. Para Google Chrome navegador: Editar esta cookie

Editar este complemento de cookies

Modificación de cookies en acción

A continuación se detallan los pasos para modificar o editar la cookie mediante el complemento para Chrome:

Paso 1) Ingrese el ID de usuario y la contraseña para iniciar sesión en https://demo.guru99.com/V4/

Modificación de cookies en acción

Paso 2) Haga clic en el icono del complemento Modificación de cookies en acción y se abrirá otra ventana como se muestra a continuación

Modificación de cookies en acción

Paso 3) Cambie el valor de la cookie a “gurú99” y luego haga clic en Modificación de cookies en acción para guardar los cambios

Modificación de cookies en acción

Diferencia entre cookie y sesión

Aquí está la principal diferencia entre Cookie y Sesión:

Cookie Sesión
Las cookies son archivos del lado del cliente que contienen información del usuario. Las sesiones son archivos del lado del servidor que contienen información del usuario.
La cookie finaliza dependiendo de la vida útil que le hayas establecido Una sesión finaliza cuando un usuario cierra su navegador
No es necesario iniciar la cookie ya que se almacena en su máquina local. In PHP, antes de usar $_SESSION, debes escribir session_start(); Lo mismo para otros idiomas
El tamaño máximo oficial de las cookies es 4 KB. Dentro de la sesión puedes almacenar tantos datos como quieras. El único límite que puede alcanzar es la memoria máxima que un script puede consumir a la vez, que es 128 MB de forma predeterminada.
Una cookie no depende de la sesión Una sesión depende de la cookie
No hay ninguna función llamada unsetcookie() sesión_destroy(); se utiliza para destruir todos los datos registrados o para desarmar algunos

Preguntas Frecuentes

Las cookies son archivos de texto y no pueden ejecutar código, pero las cookies mal protegidas pueden exponer datos de sesión. Utilice las opciones Secure y HttpOnly, y nunca almacene contraseñas ni información confidencial en ellas.

Las cookies de origen son establecidas por el sitio que visitas, principalmente para sesiones y preferencias. Las cookies de terceros provienen de otros dominios para publicidad y enlaces entre sitios. tracrey, y cada vez son más bloqueados por los navegadores.

Sí. Selenium WebDriver puede agregar, leer y eliminar cookies utilizando métodos como addCookie, getCookies y deleteCookieNamed, lo que permite la validación automatizada de la creación, caducidad y eliminación de cookies en diferentes navegadores.

Las herramientas de IA generan casos de prueba de cookies, detectan la falta de indicadores Secure o HttpOnly e identifican automáticamente problemas de cumplimiento de la privacidad. Este análisis inteligente acelera la cobertura en múltiples navegadores y sesiones.

Sí. Los escáneres impulsados ​​por IA rastrean las páginas, clasifican las cookies y verifican que los banners de consentimiento bloqueen las cookies no esenciales hasta que los usuarios den su consentimiento.ping Los equipos automatizan la validación del cumplimiento del RGPD y la privacidad.

Cada navegador almacena y gestiona las cookies de manera diferente, por lo que las pruebas entre navegadores confirman que el inicio de sesión, las preferencias y tracKing funciona en todas partes. También detecta casos en los que un navegador bloquea o borra las cookies inesperadamente.

Resumir este post con: