Jmeter压测步骤

1、选中测试计划,右键选择添加-》Threads-》线程组,设置合理的线程数、时间、循环次数

线程数:虚拟用户数,一个虚拟用户占用一个进程或线程,设置多少虚拟用户数在这里也就是设置多少个线程数

Rame-Up Period(in seconds):准备时长【设置的虚拟用户数全部启动的时长】,例:线程数设置50,时长设为10,10秒启动50个线程,则每秒需要启动5个线程

循环次数:每个线程发送请求的个数,仅增加并发时间

 

Jmeter压测步骤_第1张图片

2、选择线程组,右键选择添加-》Sampler-HTTP请求

Jmeter压测步骤_第2张图片

3、http请求页面需要填写:服务器名称、端口号、协议、请求方法、编码格式、请求的路径、请求参数和请求值

名称:用于标识一个取样器,建议使用一个有意义的名称,便于区分查找。

注释:对于测试没有任何作用,仅用于记录用户可读的注释信息。

服务器名称或 IP :HTTP 请求发送的目标服务器名称或 IP 地址。

端口号:目标服务器的端口号,默认值为 80。

协议:向目标服务器发送 HTTP 请求时的协议,可以是 HTTP 或者是 HTTPS ,默认值为 http 。

方法:发送 HTTP 请求的方法,可用方法包括 GET、POST、HEAD、PUT、OPTIONS、TRACE、DELETE
等。

Content encoding :内容的编码方式,默认值为 utf-8。

路径:目标 URL 路径(不包括服务器地址和端口)

Jmeter压测步骤_第3张图片

4、http请求填写完成后,选中请求名称,右键选择添加-》 监听器-》查看结果树;添加-》监听器-》聚合报告,以此验证是否请求成功

Jmeter压测步骤_第4张图片

5、 点击运行按钮,选择保存测试计划,运行完成后,点击查看结果树,查看格式选择“JSON”,数据会以“json”格式展示出来,如果json列请求结果显示绿色对勾按钮,则表示请求成功,查看响应数据,errCode为0,会展示出请求返回值,则该接口表示请求成功

Jmeter压测步骤_第5张图片

6、点击添加的聚合报告,主要观察Samples、Average、Error、Throughput这几个参数

Samples:一共发送的请求数

Average:请求平均响应时间

Error:请求错误数量百分比,如果出现错误,需要查看日志,协同开发找到错误定位;如果错误结果显示0.00%,则表示请求合格。

Jmeter压测步骤_第6张图片

你可能感兴趣的:(jmeter,http请求)