Jmeter在不同线程组中获取变量的方法

Jmeter在不同线程组中获取变量的方法

  1. 如获取登录中的token,首先使用正则或json提取需要的值,如图:
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/ad87851bfd9b4646ba7223aaab7552dd.pngJmeter在不同线程组中获取变量的方法_第1张图片
  2. 右键线程组添加 → 取样器 → BeanShell 取样器,利用jmeter中的函数助手选中 __setProperty 生成函数字符串,然后拷贝到 BeanShell 取样器脚本中, 这时需要把参数改为获取额 token 局部变量
    Jmeter在不同线程组中获取变量的方法_第2张图片![在这里插入图片描述](https://img-blog.csdnimg.cn/01ab6c8216154565b769092d9d6c1ea6.pngJmeter在不同线程组中获取变量的方法_第3张图片
  3. 使用变量:${__P(token,)}, 可在不同线程组中使用
    Jmeter在不同线程组中获取变量的方法_第4张图片

你可能感兴趣的:(软件测试,其他,jmeter)