且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

jmeter进行业务接口并发测试,但登录接口只执行一次

更新时间:2021-07-17 05:26:58

业务接口性能测试,往往都是需要登录,才能请求成功,通常只需要登录一次,再对业务接口多次并发测试。

在测试计划中,添加setUp线程组

jmeter进行业务接口并发测试,但登录接口只执行一次


把登录请求放入到该线程组中,设置HTTP信息头,JSON提取(提取登录token)

jmeter进行业务接口并发测试,但登录接口只执行一次

通过函数助手,选择setProperty 输入全局变量名,及引用的变量,点击生成(系统会自动复制该内容)

jmeter进行业务接口并发测试,但登录接口只执行一次



setUp线程组中添加BeanShell取样器

jmeter进行业务接口并发测试,但登录接口只执行一次

粘贴前面系统自动复制的内容

jmeter进行业务接口并发测试,但登录接口只执行一次

setUp线程组中添加察看结果树

jmeter进行业务接口并发测试,但登录接口只执行一次


点击函数助手,选择函数property 填写前面定义的全局变量名,点击生成

jmeter进行业务接口并发测试,但登录接口只执行一次


在业务接口中,引用认证token

jmeter进行业务接口并发测试,但登录接口只执行一次



验证,登录只跑了一次

jmeter进行业务接口并发测试,但登录接口只执行一次


业务测试跑了多次

jmeter进行业务接口并发测试,但登录接口只执行一次