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

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

相关推荐
Hello.Reader4 小时前
深入浅出 Rust 的强大 match 表达式
开发语言·后端·rust
__雨夜星辰__5 小时前
Linux 学习笔记__Day2
linux·服务器·笔记·学习·centos 7
学问小小谢5 小时前
第26节课:内容安全策略(CSP)—构建安全网页的防御盾
运维·服务器·前端·网络·学习·安全
customer087 小时前
【开源免费】基于SpringBoot+Vue.JS体育馆管理系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
Miketutu8 小时前
Spring MVC消息转换器
java·spring
乔冠宇8 小时前
Java手写简单Merkle树
java·区块链·merkle树
charlie1145141919 小时前
从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(协议层封装)
c语言·驱动开发·单片机·学习·教程·oled
LUCIAZZZ9 小时前
简单的SQL语句的快速复习
java·数据库·sql
komo莫莫da9 小时前
寒假刷题Day19
java·开发语言