zoukankan      html  css  js  c++  java
  • cookie与session测试关注点

    最近测试的一个任务涉及到登录功能,登录的话势必要关注到cookie和session(简单介绍见文章:https://www.cnblogs.com/daydayup-lin/articles/12149872.html
    测试之前我们还是要找开发了解下具体的实现方案,做针对性的测试。
     
    以下是我自己总结的cookie和session测试的注意点,在了解到开发实现方案之后,可下面内容来参考设计测试点:
    1、登录成功后,服务端是否生成有效的session?session信息是如何存储的?
    2、服务端是否对session设置了过期时间?一种是不管是否进行会话,到了设置的固定时间都会过期;一种是多长时间不进行会话,session就会过期。
    3、退出登录,服务端应该清除或者无效session
    4、每一次会话服务端都需要验证session信息的有效性
    5、客户端cookie是否设置了过期时间?(如何不设置过期时间,关闭浏览器就会清除cookie;如果设置了过期时间,到固定时间才会过期)
    6、退出登录时,客户端是否清除了cookie
    7、cookie中的是否有敏感信息?或者敏感信息是否加密?
    8、HttpOnly设置为true(防止cookie值被页面脚本读取)
    9、设置Secure为true(保证cookie与WEB服务器之间的数据传输过程加密)
    10、是否需要考虑客户端禁用cookie的情况?
    11、session和cookie需要考虑同一用户同一时间只支持单用户操作?
     
    如有补充,欢迎留言或者私信交流~
     
  • 相关阅读:
    HTTP状态码
    HTTP详解教程 / HTTP 响应头信息 HTTP 响应头信息
    HTTP请求方法
    HTTP 消息结构
    HTTP 简介
    Session 工作原理
    CSS 布局
    css float 浮动
    CSS 布局
    css position定位
  • 原文地址:https://www.cnblogs.com/daydayup-lin/p/12154844.html
Copyright © 2011-2022 走看看