jmeter 多用户接口压力测试(实战进阶)

目录

一、前言

1.1、杂谈

1.2、背景

1.3、接口准备

1.4、技能准备

二、postman调试接口

2.1、环境准备

2.2、调试

​三、Windows环境新增jmeter脚本

3.1、java环境变量配置

3.2、jmeter环境准备

3.3、新增jmeter脚本

四、Linux环境执行jmeter脚本

4.1、上传参数文件   

4.2、更改文件路径

​4.3、更改线程数(并发数)

​4.4、执行测试计划

4.5、下载报告

五、测试报告

5.1、报告结果展示

5.2、报告模板参考

5.3、报告项填写

六、总结

6.1、收获

6.2、建议


一、前言

1.1、杂谈

网上的jmeter的性能测试帖子基本都是入门的。没营养,趁此机会记录一下工作中的项目。标题叫jmeter 多用户接口压力测试(进阶),多用户会做了,单用户不在话下吧。

1.2、背景

一个灰度环境的压测项目,通过读取不同的数据,发出请求,得到相对应的相应数据。

1.3、接口准备

协议、接口地址、请求方式、端口号、路径,本项目用http

注意事项:

1、代码部署压测环境可以减少干扰项,用自己的电脑当压力机也可以(不推荐)

2、接口功能测试通过后再压测

3、CPU在平稳时压测

1.4、技能准备


HTTP知识

请求头、协议、IP或主机、端口号

linux命令

文件删除:

rm -f + 文件名

文件上传:

rz

文件下载:

sz + 文件名

查看csv文件:

ls|grep cvs 

jmeter执行命令:

./jmeter -n -t bao123.jmx -l abc.jtl

二、postman调试接口


2.1、环境准备

安装postman,网上搜索教程安装

2.2、调试

输入对于参数,返回200证明接口已通。

三、Windows环境新增jmeter脚本


3.1、java环境变量配置

必须安装jdk,版本一般选1.8即可。环境变量配置参考:点我

3.2、jmeter环境准备

下载地址:

链接:https://pan.baidu.com/s/1YbTaz0kljnjcemaE5RGjXA 
提取码:wz6y 

下载,直接运行bin目录的jmeter.bat文件或者jmeterw.cmd(带小黑窗cmd和不带小黑窗cmd的区别)

3.3、新增jmeter脚本


新建线程组、添加HTTP信息头管理器、添加CSV数据文件设置:线程组右键->添加->配置元件->CSV数据文件设置

、添加HTTP请求、添加响应断言、添加断言结果、添加查看结果数、添加聚合报告

不会的请参考:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试李同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值