美文网首页JMeter收藏
jmeter登录接口获取token及token过期问题解决

jmeter登录接口获取token及token过期问题解决

作者: 羋学僧 | 来源:发表于2023-01-04 18:16 被阅读0次

    问题一、如何获取token

    问题解决:登录完成后,通过json提取器获取

    问题二、多线程组参数如何传递

    问题解决:添加一个beanshell后置处理程序,并通过函数设置全局变量:${__setProperty(token,${token},)}

    获取全局变量token


    问题三、因为token会过期,所以需要每过一段时间执行一次登录接口

    问题解决:通过添加测试活动,来暂停运行线程。例如下图,则是暂停30秒,再继续运行。

    备注:也可添加固定定时器来暂停,但是固定定时器是在接口请求之前暂停的,测试活动则是接口请求之后暂停的。


    问题四、两个线程组同时运行,由于时间差问题,第二个线程组,在前几次请求中,没有获取到token,导致请求失败。

    问题解决:在第二个线程组中添加仅一次控制器,执行一次登录接口获取token。

    学习来源

    相关文章

      网友评论

        本文标题:jmeter登录接口获取token及token过期问题解决

        本文链接:https://www.haomeiwen.com/subject/hqxdcdtx.html