zoukankan      html  css  js  c++  java
  • 性能测试——jmeter接口测试复习——配置元件——httpcookie管理器

    在API接口测试过程中,我们需要传递cookie值作为连接状态的保持,例如登录后状态信息。通过使用Jmeter提供的“HTTP Cookie管理器”来实现。

     

     一般情况下不需要输入什么值,就这样即可,如何想手动传递cookie值。

    =====================================================================

    HTTP 信息头管理器

    • 这个比较简单啦,要啥信息头就加啥
    • 如果信息头管理器放到线程组下,那么线程组下所有 HTTP 请求都会共享这些 HTTP 信息头
    • 如果信息头管理器放到 HTTP 请求下,那么只有该请求拥有这些 HTTP 信息头
    • 这里和 HTTP 请求默认值一样,也有优先级的,而且优先级也一样
    • 如果有多个信息头管理器,名称重名的话,会按优先级高的先取

    光理论很难理解,我们来看个栗子

    测试计划树结构

    第一个 HTTP 信息头管理器

    三个请求共享两个信息头:content-type、Accept

    第二个 HTTP 信息头管理器

    Flask-json 接口独享的信息头:content-type、Accept-Charset、Accept-Encoding

    获取最近会员登录列表的接口请求体

    直接用的就是【1--信息头管理器】的两个信息头

    Flask-json的接口请求体

    这个请求有自己的信息头管理器,包含了 content-type,会覆盖【1--信息头管理器】content-type 的值

    图片文件上传接口的请求体

    总结

    • HTTP 请求下的信息头管理器的优先级高于线程组下的信息头管理器
    • 若有重名的信息头名称,则优先取 HTTP 请求下的信息头管理器
  • 相关阅读:
    关于Dijkstra三种堆速度的研究
    [BZOJ1041][HAOI2008]圆上的整点[数论]
    [BZOJ2482][Spoj1557] Can you answer these queries II[线段树]
    [CF600E]Lomsat gelral[dsu on tree/树上启发式合并]
    [BZOJ3495]PA2010 Riddle[2-SAT]
    [9.26模拟] 伪造
    [bzoj4722] 由乃
    [bzoj2004] 公交线路
    [51nod1314] 定位系统
    [51nod1143] 路径和树
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/15188924.html
Copyright © 2011-2022 走看看