用Jmeter实现多个用户对接口的压力测试

时间:2024-03-19 19:58:29

1. 让开发帮忙生成多个token(多个用户账户生成的token),导出为csv格式的文件

2. 新建线程组,并根据需求设置”线程数“和”时间“

用Jmeter实现多个用户对接口的压力测试

3. 在线程组下创建HTTP Header Manager,并设置信息头中的参数和值

 1)该信息头放在了线程组下面,所以是针对该线程组下所有的接口。

 2)接口发送请求时,需要获取登录接口返回的token值,用”${token}“引入该变量

 3)token变量的值取自步骤1中的csv文件,如何设置,请看步骤4

用Jmeter实现多个用户对接口的压力测试

4. 在线程组下添加CSV数据文件设置

 1)从本地添加带有token信息的csv文件、设置文件编码为”UTF-8“

 2)变量名称设置为”token“,方便信息头调用

用Jmeter实现多个用户对接口的压力测试

5. 添加http请求

 1)设置协议、服务器名称、端口号、方法和路径(用charles等工具抓包即可得到接口信息)

用Jmeter实现多个用户对接口的压力测试

6. 添加查看结果树和汇总报告,运行后查看结果

用Jmeter实现多个用户对接口的压力测试