下载及安装
https://jmeter.apache.org/download_jmeter.cgi
配置环境变量
将apache-jmeter-5.1.1/bin 目录配置到环境变量中
修改配置文件
打开jmeter的bin目录下jmeter.properties,用记事本打开,修改
language=zh_CN
sampleresult.default.encoding=utf-8 第1084行
jmeter 基本使用
1启动jmeter
2重命名测试计划并保存
3右击测试计划——添加——线程——线程组
4右击线程组——添加——取样器——http请求
5http请求设置协议,ip,端口,请求方式,路径,编码
6右击测试计划——添加——监听器——查看结果树
7执行脚本——上面绿色播放按钮
8查看结果树内容
9如果响应体是json格式,在结果树中进行更改即可
jmeter中的概念
-
元件和组件
-
组件是jmeter中一个具体的功能(具体)
-
元件是按照组卷的功能进行的分类(抽象)
-
-
线程和线程组和进程
-
进程:一个程序,一个测试计划
-
线程组:按照线程的功能进行的分类,创建的线程组
-
线程:真整发送请求的人,线程组会根据线程数自动创建线程
-
-
并行和顺序
-
并行:同一时间,多个线程同时执行
-
顺序:一个线程执行完成之后再执行
-
线程组的属性
-
线程数
-
有多少个要做事情的人
-
-
循环次数
-
每个人做多少次
-
-
ramp-up时间区间
-
决定这每个人”出生“的时间
-
线程组下的请求,表示每个人每次做什么事情
会将ramp-up的时间,平均分成线程数份,每一份儿的左侧就是线程出生的位置,每一次执行