一:Postman中电商网站cookie实战

  Postman接口请求使用cookie两种方式:

    1.直接在header(头域)中添加cookie,适用于已知请求cookie头域的情况

    2.使用Postman的cookie管理机制,即可以手动添加,同时Postman也会将操作流程中获取的参数自动保存,因此可以通过调用前置接口来完成cookie获取。

  实例:TP(使用ThinkPHP框架写的)商城登录后的购物车接口(购物车接口需要使用登录后的cookie保持登录状态)

  Cookie实战测试流程:

  1.打开抓包工具Charles或者在用浏览器打卡商城登录的时候同时按F12调试模式进行抓取接口获取cookie值

    

  2.打开Postman,创建一个新的request,填入url,method方法,以及Headers填入cookie(经过测试cookie中的值只需要用PASSWORD就行了,没有必要粗暴的全部填进去)需要的值。cookie值也可以通过Cookies管理机制手动添加(测试时把头域里面的cookie值不勾选)。

    

    

  3.标准的流程:先测试登录接口,请求成功后,Cookies管理机制自动包存PASSWORD的值,之后再直接使用购物车接口直接发送请求就会成功,如果在Cookies管理机制里面删除掉PASSOWORD的值,则显示购物车中没有商品。

    

二:Postman中token校验与参数传递实战

  Token定义和目的:Token是服务端生成的一串字符串,以做客户端进行请求的一个令牌。当第一次登录后,服务器生成一个Token,并将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。目的是为了减轻服务器压力,减少频繁的查询数据库,使服务器更加健壮。

  由于目前所使用的用例不稳定,暂时还没有找到合适的用例,以后再补充完善

  一个完整的项目,很多接口都会用到token,不可能一直复制粘贴,这就需要在Tests里面获取token值,并将token值设置为环境变量。在设置环境变量的面板中,token值不用填写,在Tests里面的环境变量值会自动补充。下图仅供参考:

  

  

【转】Postman系列五:Postman中电商网站cookie、token检验与参数传递实战相关推荐

  1. 【Spark】基于Spark的大型电商网站交互式行为分析系统项目实战

    1.项目背景 (1)Spark在美团的实践 美团是数据驱动的互联网服务,用户每天在美团上的点击.浏览.下单支付行为都会产生海量的日志,这些日志数据将被汇总处理.分析.挖掘与学习,为美团的各种推荐.搜索 ...

  2. 订单支付和评论——基于Django框架的天天生鲜电商网站项目系列博客(十五)

    系列文章目录 需求分析--基于Django框架的天天生鲜电商网站项目系列博客(一) 网站框架搭建--基于Django框架的天天生鲜电商网站项目系列博客(二) 用户注册模块--基于Django框架的天天 ...

  3. 大型网站架构系列:电商网站架构案例(2)

    电网网站架构案例系列的第二篇文章.主要讲解网站架构分析,网站架构优化,业务拆分,应用集群架构,多级缓存,分布式Session. 五.网站架构分析 根据以上预估,有几个问题: 需要部署大量的服务器,高峰 ...

  4. Postman系列之发送不同HTTP类型请求

    ------·今天距2021年283天·------ 这是ITester软件测试小栈第101次推文 在上一篇:Postman系列之安装及简介,介绍了Postman的特点及其工作原理.Postman下载 ...

  5. Postman系列(一)-下载地址与安装

    Postman 分为原生应用版和Postman Chrome插件版,本篇详解仅介绍PC版本.在官方文档中,已经将Chrome插件版标为弃用.本篇详细介绍的为原生应用版. 1.postman下载 PC版 ...

  6. 关于大型网站架构系列:电商网站架构案例(目前最有深意喜欢的文章)

    算法与数据结构C++精解 ThinkPHP5.0+小程序商城构建全栈应用 AngularJS仿拉勾网WebApp开发移动端单页应用 Thinkphp 5.0实战 仿百度糯米开发多商家电商平台 原文出处 ...

  7. 网站框架搭建——基于Django框架的天天生鲜电商网站项目系列博客(二)

    系列文章目录 需求分析--基于Django框架的天天生鲜电商网站项目系列博客(一) 网站框架搭建--基于Django框架的天天生鲜电商网站项目系列博客(二) 用户注册模块--基于Django框架的天天 ...

  8. 妙用postman系列——postman建组、分享

    妙用postman系列--postman建组.分享 添加新的组和请求. 3.生成分享链接 4.导入分享链接

  9. 大型网站架构系列:电商网站架构案例(1)

    大型网站架构系列:电商网站架构案例(1) 大型网站架构是一个系列文档,欢迎大家关注.本次分享主题:电商网站架构案例.从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型.除具备功 ...

最新文章

  1. TensorFlow常用Python扩展包
  2. leetcode算法题--Bulls and Cows
  3. java项目包创建顺序_java程序初始化的顺序
  4. 笔记-高项案例题-2019年上-计算题
  5. 移动社交如何玩?网易云信携手崽崽和Uki打造更多新场景!
  6. Linux / offsetof 和 container_of
  7. ICCV Neural Architects Workshop - 对话深度学习大咖
  8. 笨办法学linux dhcp,了解网关、DNS、子网掩码、MAC地址、DHCP
  9. vue遇到的问题合集
  10. CSS中a标签样式原则 a:link a:visited a:hover a:active执行顺序
  11. csbte路点机器人_反恐精英csbte地图
  12. awakeFromNib 与 viewDIdLoad 自己小结
  13. wangEditor-v5使用
  14. 共享淘宝客app与独立淘宝客app哪个好?
  15. linux 内核参数 pte,Linux下通过线性地址得到页表项pte(X86和龙芯2F下)
  16. 干货:8266在3d打印机上的使用
  17. 服务器版“永恒之蓝”高危预警 (Samba远程命令执行漏洞CVE-2017-7494) 攻击演示...
  18. iOS MOV转MP4
  19. javascript数组
  20. 谈谈令你印象深刻的技术问题

热门文章

  1. python之各种装饰器的使用
  2. vue-touchjs
  3. java使用token防止用户重复登录以及验证用户登录
  4. linux下搭建mongodb副本集
  5. Ubuntu apache 禁止目录浏览
  6. 树的直径,树的最长路dp思想
  7. Thread类和Runnable接口
  8. [剑指offer][JAVA]面试题第[22]题[j剑指offer][双指针][快慢指针]
  9. Java虚拟机(JVM)面试题大集合
  10. [Leedcode][JAVA][第1248题][统计「优美子数组][找规律]