jmeter模拟用户登录后进行接口压测

阅读数:82 评论数:0

跳转到新版页面

分类

应用软件

正文

一、新建测试计划

1、新建http请求默认值。

用于统一管理待测试的服务器地址和端口。

这里将测试服务器地址设置为http://127.0.0.1:9999

2、新建setUp线程组

这里的线程组来模拟登录使用只需要执行一次即可,所以单独用一个线程组。在这个线程组下新建http请求来模拟登录。

根据入参是application/json还是application/x-www-form-urlencoded,决定http信息头管理器。

3、创建查看结果树,测试是否登录成功

二、提取登录返回数据中的token并设置全局变量

1、新建json提取器

这里$就是返回的JSON对象,$.data.token就是获取token然后赋值给token变量。

2、新建Bean shell后置处理程序

${__setProperty(Token,${token},)}将赋值给Token。

三、测试业务接口

1、新建一个线程组来测试业务接口。

在线程组下有的http信息头管理器中设置token

${__P(Token,)}获取Token

这样设置后线程组下面的所有业务接口都能复用第一次登录的token了。

 

 




相关推荐

勾选Use multipart/form-data(由于获取到的头信息

一、请求中文乱码 1、修改线程组-》http请求定符集 <img src="http://1024s.top/mbstudy/image/id?id=965" w

要具体到时分的可以参考yyyy-MM-dd HH:mm:ss