JMeter学习

系列文章目录

JavaSE
基础知识、数据类型学习 万年历项目 代码逻辑训练习题
代码逻辑训练习题 方法、数组学习 图书管理系统项目
面向对象编程:封装、继承、多态学习 封装继承多态习题 常用类、包装类、异常处理机制学习
集合学习 IO流、多线程学习 仓库管理系统JavaSE项目
员工管理系统、多表查询、反射实现DBHelper学习 DML、DDL、数据库对象学习
JavaWeb
网络编程、各种标签、CSS学习 ECMAScript、BOM学习 DOM、jQuery学习
Servlet、JSP、Cookie、Ajax学习 融资管理系统JavaWeb项目
框架
MyBatis框架学习 逆向工程、Spring框架IOC、AOP学习 SpringMVC框架学习
SpringBoot框架学习 招聘网站框架项目 Vue介绍、窗体内操作、窗体间操作学习
Vue路由配置、网络请求访问框架项目、element组件介绍学习 标准管理系统Vue项目
微服务
Linux安装、Nginx反向代理、负载均衡学习 Docker学习 Jenkins学习
Nexus学习 Spring Security学习 RabbitMQ学习
Redis学习 MongoDB学习 MongoDB学习
Nacos学习 Spring Session学习 Spring Gateway学习
JSR 303学习 OpenFeign学习 Dubbo学习
Hystrix学习 Sentinel学习 JMeter学习

文章目录


前言

本文我们要讲述:

JMeter

通过网盘分享的文件:apache-jmeter-5.5.zip

链接: https://pan.baidu.com/s/1BfvbfhWZwe4neJZ2zEwD6Q?pwd=dix7 提取码: dix7

在下攸攸太上,如上是JMeter安装文件,直接解压即可使用。


一、JMeter介绍

Apache JMeter是一个由Apache软件基金会开发的开源软件,用于进行压力测试、性能测试和负载测试。它是用Java编写的,可在多个操作系统上运行。

JMeter用于模拟大量并发用户对目标系统进行测试,以评估系统在高负载下的性能和稳定性。它支持模拟各种网络协议,包括HTTP、HTTPS、FTP、SMTP、JDBC等,并提供了丰富的功能来生成和管理测试计划。

二、JMeter代码实现

1. 启动JMeter

在安装目录的bin文件夹下找到jmeter.bat文件,双击点开,出现命令提示符界面

2. 设置中文(可选)

之后出现如下页面,我们可以点击Options-Choose Language-Chinese(Simplified)设置为中文

3. 创建线程组

右键Test Plan,依次选择添加-线程(用户)-线程组,创建线程组

我们在线程属性中选择线程数为50,循环次数选择永远。

4. 创建监听器

无需确认,我们直接右键线程组,依次点击添加-监听器-查看结果树/汇总报告/聚合报告,添加结果树、汇总报告、聚合报告

5. 添加Http请求

右键线程组,依次点击添加-取样器-HTTP请求,以添加Http请求

我们设置如下画红圈的属性,输入已开启的JavaWeb项目的对应值,下面的参数可以进行传参

结构如下,前后没有关系

三、启动JMeter

点击绿色按钮启动

可以发现请求的响应数据有三种



总结

本文讲述了:

JMeter:测试网页响应能力如何

在下攸攸太上,各位国庆假期过得好吗?

相关推荐
A懿轩A1 小时前
C/C++ 数据结构与算法【数组】 数组详细解析【日常学习,考研必备】带图+详细代码
c语言·数据结构·c++·学习·考研·算法·数组
suweijie7683 小时前
SpringCloudAlibaba | Sentinel从基础到进阶
java·大数据·sentinel
公贵买其鹿4 小时前
List深拷贝后,数据还是被串改
java
向前看-7 小时前
验证码机制
前端·后端
xlsw_7 小时前
java全栈day20--Web后端实战(Mybatis基础2)
java·开发语言·mybatis
神仙别闹8 小时前
基于java的改良版超级玛丽小游戏
java
黄油饼卷咖喱鸡就味增汤拌孜然羊肉炒饭8 小时前
SpringBoot如何实现缓存预热?
java·spring boot·spring·缓存·程序员
暮湫8 小时前
泛型(2)
java
超爱吃士力架9 小时前
邀请逻辑
java·linux·后端
南宫生9 小时前
力扣-图论-17【算法学习day.67】
java·学习·算法·leetcode·图论