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

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

相关推荐
我们的五年2 分钟前
【Linux课程学习】:进程程序替换,execl,execv,execlp,execvp,execve,execle,execvpe函数
linux·c++·学习
FIN技术铺3 分钟前
Spring Boot框架Starter组件整理
java·spring boot·后端
小曲程序11 分钟前
vue3 封装request请求
java·前端·typescript·vue
一棵开花的树,枝芽无限靠近你25 分钟前
【PPTist】添加PPT模版
前端·学习·编辑器·html
凡人的AI工具箱25 分钟前
15分钟学 Go 第 60 天 :综合项目展示 - 构建微服务电商平台(完整示例25000字)
开发语言·后端·微服务·架构·golang
陈王卜28 分钟前
django+boostrap实现发布博客权限控制
java·前端·django
小码的头发丝、29 分钟前
Spring Boot 注解
java·spring boot
java亮小白199733 分钟前
Spring循环依赖如何解决的?
java·后端·spring
飞滕人生TYF40 分钟前
java Queue 详解
java·队列
VertexGeek44 分钟前
Rust学习(八):异常处理和宏编程:
学习·算法·rust