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:测试网页响应能力如何

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

相关推荐
卷无止境12 分钟前
模块与包:Python 代码组织的两层逻辑
后端·python
我是唐青枫29 分钟前
Java Jetty 实战详解:从嵌入式 HTTP 服务到 Spring Boot 容器替换
java
带刺的坐椅30 分钟前
当所有人都在用 TS/Python 写 Agent,我们为什么坚持 Java
java·ai·solon·codex·opencode·soloncode
MartinYeung531 分钟前
[论文学习]LLM 中的个性化安全:一个基准测试与基于规划的智能体方法
人工智能·学习·安全
明月_清风34 分钟前
🛡️ Web3 安全入门:新手防骗完全指南
后端·web3
小王师傅6637 分钟前
英语学习记
java·学习
明月_清风44 分钟前
🔐 Solidity 完全指南:关键语法解析与智能合约中的核心作用
后端·web3
geovindu1 小时前
CSharp: Iterative Algorithms
开发语言·后端·算法·c#·.net·迭代算法
早点睡啊Y1 小时前
深入学LangChain官方文档:Observability 与 Studio——先看清 Agent 到底做了什么
java·数据库·langchain
雨落在了我的手上1 小时前
Java数据结构(六):链表的介绍
java·开发语言·数据结构