Prueba de cookies: casos de prueba de ejemplo para un sitio web

Tabla de contenido:

Anonim

¿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 pieza de información que el servidor web almacena en un archivo de texto en el disco duro del usuario (cliente). Esta información se envía de vuelta al servidor cada vez que el navegador solicita una página del servidor. Por lo general, las cookies contienen información o datos de usuario personalizados que se utilizan para comunicarse entre diferentes páginas web. La captura de pantalla a continuación muestra cookies para diferentes sitios web.

En otras palabras, las cookies no son más que la identidad de un usuario y se utilizan para rastrear por dónde navegó el usuario en 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. Aplicaciones, donde se pueden utilizar cookies, es para implementar un carrito de compras, experiencia web personalizada, seguimiento de usuarios, marketing, sesiones de usuarios, etc.

En este tutorial, aprenderemos

  • ¿Cuál es el contenido de la cookie?
  • Tipos de cookies
  • ¿Dónde se almacenan las cookies?
  • Cómo probar las cookies: casos de prueba de muestra
  • Complementos para probar cookies
  • Modificación de cookies en acción
  • Diferencia entre cookie y sesión

¿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. Duración de las cookies
  3. Un valor. Suele ser un número único generado aleatoriamente

Tipos de cookies

Por lo general, hay 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 de forma permanente en la máquina del usuario y tienen una duración de meses o años.

¿Dónde se almacenan las cookies?

Cuando cualquier aplicación de 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. Los diferentes navegadores almacenan cookies en diferentes rutas.

Por ejemplo, en el navegador Mozilla Firefox , 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".

Mientras que en el navegador Internet Explorer , almacena cookies en la ruta " C: \ Documentos y configuración \ Usuario predeterminado \ Cookies"

Cómo probar las cookies

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

  1. Deshabilitar las cookies: deshabilite todas las cookies e intente utilizar las funciones principales del sitio.
  2. Cookies corruptas : edite manualmente la cookie en el bloc de notas y cambie los parámetros con algunos valores aleatorios
  3. Cifrado de cookies: la información confidencial, como contraseñas y nombres de usuario, debe cifrarse antes de enviarse a nuestra computadora.
  4. Prueba de cookies con varios navegadores: compruebe que la página de su sitio web esté escribiendo las cookies correctamente en un navegador diferente como se esperaba
  5. Verificando la eliminación de la página de su aplicación web
  6. Rechazo selectivo de cookies: elimine todas las cookies de los sitios web y vea cómo reacciona el sitio web.
  7. Acceso a cookies: las cookies escritas por un sitio web no deben ser accesibles para otros
  8. Sin uso excesivo de cookies: si la aplicación bajo prueba es un sitio web público, no debería haber un uso excesivo de cookies.
  9. Prueba con la configuración diferente: las pruebas deben realizarse correctamente para comprobar que el sitio web funciona bien con una configuración de cookies diferente
  10. Clasifique las cookies por separado: las cookies no deben mantenerse en la misma categoría de virus, spam o software espía.

Complementos para la prueba de cookies

Los navegadores modernos permiten ver / editar las cookies en el propio navegador. Hay complementos de prueba de cookies tanto en Mozilla como en Google Chrome.

  1. Administrador de cookies de Chrome

  1. Para el navegador Google Chrome: editar esta cookie

Modificación de cookies en acción

Usaremos editar el complemento de cookies para Chrome.

Paso 1)

Ingrese el ID de usuario y la contraseña para iniciar sesión en el banco Guru99.

Paso 2)

Haga clic en el icono del complemento y se abrirá otra ventana como se muestra a continuación

Paso 3)

Cambie el valor de la cookie a "guru99" y luego haga clic en para guardar los cambios.

Diferencia entre cookie y sesión

Galleta 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 establezca para ella.
  • Una sesión finaliza cuando un usuario cierra su navegador.
  • No es necesario que inicie la cookie, ya que está almacenada en su máquina local.
  • En PHP, antes de usar $ _SESSION, debe escribir session_start (); Lo mismo ocurre con otros idiomas
  • El tamaño máximo oficial de las cookies es de 4 KB.
  • Dentro de la sesión, puede almacenar tantos datos como desee. Los únicos límites que puede alcanzar es la memoria máxima que un script puede consumir al mismo tiempo, que es de 128 MB de forma predeterminada.
  • Una cookie no depende de la sesión
  • Una sesión depende de Cookie
  • No hay una función llamada unsetcookie ()
  • Session_destroy (); se utiliza para destruir todos los datos registrados o para desarmar algunos