性能测试之jmeter的基本使用

但行好事,莫问前程,有任何疑问请留言,作者有问必答哦!!!

前置条件:已配置java环境、已安装并配置jmeter环境

话不多说、直接开干~

1、启动

进入bin目录、执行jmeter文件即可启动

(作者本地为mac系统、windows可能有所差异)

性能测试之jmeter的基本使用_第1张图片

2、创建线程组

性能测试之jmeter的基本使用_第2张图片

如图、页面说明:

线程数:并发数、用户数、同时执行程序数量

Ramp-Up时间:启动最大线程数需要的时间(秒)

循环次数:每个线程执行的次数

性能测试之jmeter的基本使用_第3张图片

如图、勾选永远及调度器之后

可设置持续时间、执行固定时间的压测任务、通常为600秒或900秒等具体看需求

性能测试之jmeter的基本使用_第4张图片

3、http请求取样器

性能测试之jmeter的基本使用_第5张图片

如图、页面说明:

协议:根据接口文档填入http/https

服务器名称或ip:根据接口文档填入服务地址

端口号:根据接口文档填入相应端口号

http请求类型:根据接口文档填入、通常为get/post

路径:根据接口文档填入接口path

内容编码:通常填入utf-8

消息体数据:通常为json格式的请求体

性能测试之jmeter的基本使用_第6张图片

4、HTTP信息头管理器

如图、接口调用通常需要header请求头、jmeter提供了HTTP信息头管理器 、可以根据接口文档的设计说明来进行填入

性能测试之jmeter的基本使用_第7张图片

性能测试之jmeter的基本使用_第8张图片

5、查看结果树

性能测试之jmeter的基本使用_第9张图片

如图、接口调试过程中、调用接口之后、取样器结果显示返回code为200、说明接口调用通过

性能测试之jmeter的基本使用_第10张图片

如图、请求报文可通过requestbody进行查看 

性能测试之jmeter的基本使用_第11张图片

如图、请求头可通过request headers进行查看

性能测试之jmeter的基本使用_第12张图片

如图、通过响应数据中的response body查看接口响应报文

性能测试之jmeter的基本使用_第13张图片

6、聚合报告

如图、聚合报告用来查看接口压测的结果指标

性能测试之jmeter的基本使用_第14张图片

持续更新中~~

你可能感兴趣的:(测试工具,压力测试)