【JMeter】JMeter 之 初使用

由于项目需要进行压力测试,所以接触到了 Apache JMeter 这一工具。

经过初步的了解使用之后,可以进行简单的操作。

本文只是简单描述所使用到的功能,没有使用的功能将不作介绍。

一、下载安装,切换语言

如下是下载页面,我使用的是最新的5.2.1版本,Windows环境。

下载完成后在 /bin 目录下打开 jmeter.bat 程序即可运行。

需要切换语言可在 options 下找到切换语言的选项。

二、普通接口测试

【步骤1】添加并配置线程组

  • Ramp-Up 时间(秒):准备时长 - 多长时间启动全部线程
  • 循环次数:每个线程发送请求的次数

添加请求信息

【步骤2】配置 Http 请求

如果是用ip访问接口可在上方填写ip,也可在下方填写真实的访问路径。

【参数填写举例】

列表参数(json)

文件上传 + 指定参数(需要在【高级】中选择【客户端实现】,否则会报错,本例选择的是java)

【步骤3】配置 HTTP 信息头

【以度娘为例】(本人的是FireFox浏览器)

复制请求头信息,可以直接复制到面板中。

配置请求头信息是由于项目中接口请求有需要 token 等参数,所以需要在请求头中配置好。

【步骤4】开始

【步骤5】结果树、报告

查看结果树:可根据返回值设置格式,这里和 Postman 功能类似,不作赘述。

聚合报告:运行结束后会在这里显示值,可导出为 *.csv 文件。

(本人在使用的时候,多次测试的结果都会合并到一行中,还没找到可以分开多次展示的方法,如果找到的话会再更新)

三、阶梯式压测

【步骤1】插件下载

下载之后解压的 jar 放到 /lib/ext 文件中,重启生效

【步骤2】线程组配置

【步骤3】结果查看

其他配置和一般测试一样

猜你喜欢

转载自blog.csdn.net/Michelle_Zhong/article/details/105240537
今日推荐