Apache JMeter 下载安装以及使用的详细图文教程
Apache JMeter 下载安装以及使用的详细图文教程
文章目录
- Apache JMeter 下载安装以及使用的详细图文教程
- 一、Apache JMeter简介
- 二、Apache JMeter下载安装
- 1.下载JMeter
- 2.解压并安装
- 3.JMeter中文化
- 三、Apache JMeter的基本使用
- 1.新建线程组
- 2.设置请求参数并发送请求
- 四、总结
一、Apache JMeter简介
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言
二、Apache JMeter下载安装
注意: Apache JMeter是在JVM上运行的,因此必须先要安装JDK通过dos命令java -version检查jdk是否安装如出现如下结果则安装成功:
安装JDK的步骤,这里就不讲述了,如果你连JDK都不会安装,那你还是先补补基础吧!
1.下载JMeter
官网地址: https://jmeter.apache.org/
2.解压并安装
上一步下载的压缩包解压到你需要的目录下:
看到网上有一些教程还需要配置环境变量,我也不清楚为啥要配置环境变量,这里不配置环境变量也可以正常的启动和使用,你根据你的需求来吧,需要的话你就配置,不需要你就别配置,毕竟有点麻烦了。
3.JMeter中文化
如果你对自己的英语水平很自信又或者你就喜欢看英文版本的,你可以忽略这一步,不用汉化,直接用!
Apache JMeter默认使用英文,修改中文方式为,进入Apache JMeter解压后的bin目录下找到jmeter.properties修改语言
三、Apache JMeter的基本使用
1.新建线程组
双击jmeter.bat打开jmeter客户端,我们填写上测试名称与注释
右击测试选择添加线程组
2.设置请求参数并发送请求
我们主要调整红框的参数,目前的参数表示,在1s的时间里用500个线程循环发送10次请求,也就是说总请求为5000次
右击线程组添加http请求
请求的路径和相关信息填写好
- 然后我们右击http请求添加监听器中的观看结果树、汇总报告、聚合报告来协助我们一会测试完成以后查看请求的一些参数
点击启动,发起请求测试
查看结果聚合树
查看汇总报告
查看聚合报告
四、总结
这里只是记录Apache JMeter的简单使用,有了这个工具我们在我们自己的单台电脑上就可以模拟大量的并发来对我们的项目进行一个压力测试,希望对你有所帮助!!!
Apache JMeter 下载安装以及使用的详细图文教程相关推荐
- CENTOS 7 踢用户_从零学ELK系列(三):Centos安装Docker(超详细图文教程)
CSDN博客地址(关注,点赞) 人工智能推荐 GitHub(Star,Fork,Watch) [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再 ...
- 从零学ELK系列(三):Centos安装Docker(超详细图文教程)
[前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再重新装几台虚拟机?本地资源不支持,于是乎想到了Docker:今天在上次的Linux系统(< ...
- 从零学ELK系列(四):Docker安装Elasticsearch(超详细图文教程)
[前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Centos安装Docker(超详细图文教程)>)中安装了Elasticsearch把步骤记录下来,一是方便自己以后 ...
- 从零学ELK系列(六):Docker安装Logstash(超详细图文教程)
[前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Docker安装kibana(超详细图文教程)>)中安装了kibana,本次我们将安装日志清洗组件---logsta ...
- 从零学ELK系列(七):Centos安装Filebeat(超详细图文教程)
[前言] 为了更加真实的模拟生产部署环境,在上次的Docker环境中(<Docker安装Logstash(超详细图文教程)>)中安装了Logstash,本次我们将安装日志收集组件---Fi ...
- 计算机上是如何注明固态硬盘的,台式电脑分别如何安装SSD(固态硬盘)详细图文教程...
原标题:台式电脑分别如何安装SSD(固态硬盘)详细图文教程 现在都流行加装SSD,其实我们自己就可以简单的安装固态硬盘,这样可以节省很多安装费,下面就图文并茂的介绍怎么安装固态硬盘. 固态硬盘的安装教 ...
- Git的下载、安装与配置,详细图文教程
一.git下载安装 1.访问git官方下载网址,点击这里,然后根据自己的电脑系统,下载对应的安装包: 2.找到已下载的安装包文件,点击安装 一直点击next,直到出现install,点击install ...
- ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程【转】
本文转载自:https://blog.csdn.net/zhaoyu106/article/details/52793183 le/details/52793183 写在前面 一些废话 接触深度学习已 ...
- ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程
文章来源:http://www.datacups.com/post/1 软件: ubuntu16.04+cuda8.0+cudnn v5+tensorflow 0.11 1. 下载 1.1 系统镜像 ...
最新文章
- 正则表达式与三剑客的使用技巧
- springmvc DispatchServlet初始化九大加载策略(一)
- 消息服务器怎么测试,如何对服务器性能进行测试
- USACO 2.3 货币系统(背包/生成函数)
- 你不知道LinkedList中的方法
- Django2.0中文文档
- #10017 「一本通 1.2 练习 4」传送带+三分套三分
- Differential Geometry之第八章常Gauss曲率曲面
- chmod命令文件权限属性设置
- 消息推送服务器令牌,小程序-消息推送配置Token令牌错误校验失败如何解决
- asp.net 设置 excel alignment_Python 进阶(六): Excel 基本操作
- STM32工作笔记0042---认识三极管的集电极,发射极,基极
- Codeforces Round #131 (Div. 2) B. Hometask dp
- Javascript面向对象特性
- 爱国者MID产品介绍
- python excel数据合并_如何用python将excel数据合并
- 用Sniffer和ARP分析网络问题
- 内存颗粒性能测试软件,内存性能测试及编辑总结
- mac 软件卸载后无法安装
- 猿创征文|我的Go成长之路道阻且长