jmeter学习(1)第一个脚本
推荐使用官方文档来学习:http://jmeter.apache.org/usermanual/index.html
安装
1、安装JDK
干咱们这行的,基本上都有,可以在终端输入 java -version查看,结果如下表示已经安装成功。
tracydeMacBook-Air:~ tracy$ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
如果电脑上没有,可以到官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、下载jmeter
安装包下载地址:http://jmeter.apache.org/download_jmeter.cgi
Binaries:二进制版,已编译、可直接执行;
Source:源代码版,需要自己编译;
我下载的是Binaries 的 apache-jmeter-5.0.tgz。
3、启动jmeter
将第2步中下载的包解压缩,在终端进入这个目录,进入bin文件夹使用命令sh jmeter启动
Last login: Thu Feb 14 13:40:39 on ttys000
tracydeMacBook-Air:~ tracy$ cd /Users/program/apache-jmeter-5.0/bin
tracydeMacBook-Air:bin tracy$ sh jmeter
================================================================================
Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use NON GUI Mode:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================
启动成功以后可以看到如下界面:
4、修改语言为中文
第一个jmeter脚本
一个jmeter脚本至少包含一个线程组、一个请求以及监听器。线程组用来设置并发用户数、循环次数。
1、添加线程组
右键点击TestPlan–添加–线程–线程组
2、设置线程组
在取样器错误后执行的操作:表示线程出现错误后执行的操作
线程数:模拟用户的数量
准备时长:线程之间的间隔时间,设置为0表示所有线程并发。
循环次数:表示每个线程执行几次
调度器:就是创建线程的schedule.
3、添加HTTP请求
右键点击刚刚创建的线程组–添加–取样器–HTTP请求
在弹出窗口中添加接口信息
4、添加监听内容
添加图形结果和结果树
5、执行测试
点击绿色向右箭头开始执行,执行完成以后查看监听结果:
推荐阅读
-
脚本学习 1
-
Asp.Net Core 学习教程1、初始.Net Core与VS Code 第一个web程序
-
【学习笔记】C语言习题:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
-
Linux shell脚本基础学习详细介绍(完整版)第1/2页
-
Linux shell脚本基础学习详细介绍(完整版)第1/2页
-
创建第一个core项目(netCore学习笔记1)
-
jmeter学习(1)第一个脚本
-
jmeter入门——第一个jmeter脚本
-
Asp.Net Core 学习教程1、初始.Net Core与VS Code 第一个web程序
-
脚本学习 1