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需要考虑同一用户同一时间只支持单用户操作?
     
    如有补充,欢迎留言或者私信交流~
     
  • 相关阅读:
    控制反转和依赖注入
    共识机制是什么?
    实用拜占庭容错算法PBFT
    三种框架对比react vue 和Angular对比
    go语言学习笔记
    激活方法总结
    钱包助记词
    简历中存在的问题的处理
    why we use Symbols in Hash
    compact过滤数组中的nil
  • 原文地址:https://www.cnblogs.com/daydayup-lin/p/12154844.html
Copyright © 2011-2022 走看看