zoukankan      html  css  js  c++  java
  • jmeter(三)跨线程组调用token

    其实之所以想要这个跨线程组调用token,是因为公司的登录接口同一个用户只能登录一次,所以才开始研究

    1.考虑过仅一次控制器,但是仅一次控制器针对的是每一个线程组仅一次,也就是说当我是多个线程组运行时,除非是用户做成参赛,多个线程组就会有多个token,不符合我的要求

    要么就是设至一个线程组,循环10次,试了一下,登录的接口还是被调用,于是我研究下一个方法

    2.跨线程组调用token

    1.新建一个线程组,专门放登录的接口

    2.用json提取器/正则表达式提取,放到全局变量里面,也可以新建一个beanshell后置处理器,写一个脚本,把token放到csv文件里面,后面就从csv文件里面调用(下次我再说)

    json提取器:

    variable names :token

    json path expressons $.token

    match numbers :1

    3.把用户定义的变量,http请求默认值,http信息头部管理器放在顶部,作为全局变量

    4.再新建多个线程组,根据业务来,我是根据功能模块来的,一个发件箱,一个收件箱,这样两个线程组的就可以使用同一个用户tokenl

  • 相关阅读:
    三角形的最大周长
    Java 虚拟机运行时数据区详解
    四数相加 II
    Java 注解详解
    四因数
    【论文笔记+复现踩坑】End-to-end Recovery of Human Shape and Pose(CVPR 2018)
    假如 Web 当初不支持动态化
    保姆级干货分享
    C# ±180的值转成0-360
    C# 校验算法小结
  • 原文地址:https://www.cnblogs.com/zhangying1/p/14184604.html
Copyright © 2011-2022 走看看