一、jmeter简介
1.1 jmeter概念
Apache JMeter是Apache组织开发的基于Java的压力测试工具。
1.2 为什么使用Jmeter
开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件
支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放,
入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试
多平台支持,可在Linux,Windows,Mac上运行
支持多协议
1.3 Jmeter的作用
接口测试
性能测试
压力测试
Web自动化测试
数据库测试
1.4 Jmeter怎么用
Windows下Jmeter下载安装
登录 http://jmeter.apache.org/download_jmeter.cgi ,根据自己平台,下载对应文件
1.5 安装JAVA环境
安装JDK,配置环境变量
验证jdk是否配置成功
win+r:进入cmd黑窗口
二、jmeter安装使用
2.1 jmeter安装使用
将下载Jmeter文件解压,打开/bin/jmeter.bat
这里注意,在windows环境下启动时黑窗口一定不要关闭,否则,jmeter无法启动
2.2 jmeter的目录结构
/bin 目录(常用文件介绍)
examples:目录下包含Jmeter使用实例
ApacheJMeter.jar:JMeter源码包
jmeter.bat:windows下启动文件
jmeter.sh:Linux下启动文件
jmeter.log:Jmeter运行日志文件
jmeter.properties:Jmeter配置文件
jmeter-server.bat:windows下启动负载生成器服务文件
jmeter-server:Linux下启动负载生成器文件
/docs目录——Jmeter帮助文档
/extras目录——提供了对Ant的支持文件,可也用于持续集成
/lib目录——存放Jmeter依赖的jar包,同时安装插件也放于此目录
/licenses目录——软件许可文件,不用管
/printable_docs目录——Jmeter用户手册
第三方插件目录路径:D:\install\jmeter\apache-jmeter-4.0\lib\ext
测windows服务器:
测linux服务器性能指标:
三、jmeter快速入门
3.1 jmeter界面了解
首先需要知道所有东西都是基于测试计划去进行操作的,也就是说这个测试计划相当于根目录
组件1:线程
标红的 jp@ 开头的是第三方插件,原本是没有的
第三方插件主要位置如下:
1)右击添加一个线程组
2)右击线程组查看监听器–>第三方插件
3)查看CPU和内存的插件
4)查看 TPS 的插件
5)线程组用来测数据库的功能按钮