1.在windows环境配置
- 安装JAVA1.8
- Jmeter官网下载并解压
-
配置环境变量
jmeter.bat
用于win系统,jmeter.sh
用于linux系统
找到jmeter.bat
,然后右键以文本形式打开,然后配置JAVA_HOME
和PATH
信息 -
启动jmeter.bat,启动成功
图片.png
2.在linux环境配置
-
在官网下载linux安装包,通过Xftp放入到linux文件夹中
图片.png - 解压
tar xvf apache-jmeter-5.0.tar
- 配置环境变量
vim /etc/profile
export JMETER=/home/zhengjie/soft/apache-jmeter-5.0
export CLASSPATH=${JMETER}/lib/ext/ApacheJMeter_core.jar:${JMETER}/lib/jorphan.jar
export PATH=${JMETER}/bin/:${PATH}
source /etc/profile
jmeter -v
图片.png
图片.png
3.在linux运行jmeter
-
新建testplan目录
图片.png - 开windows的Jmeter,创建好测试计划(测试计划最好不要包含监听器,因为命令行启动的话监听器可能会占用资源而且有没有任何视图效果),然后上传到linux的testplan目录。
- *在/root/soft/apache-jmeter-3.3/testplan创建一个jtl用来接收结果。touch .jtl
图片.png - 在linux下执行:(jmeter一次只能压测一个jmx文件
jmeter -n -t /root/soft/apache-jmeter-3.3/testplan/*.jmx -l *.jtl
-h 帮助 -> 打印出有用的信息并退出
-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件
-l 日志文件 -> 记录结果的文件
-r 远程执行 -> 启动远程服务
-H 代理主机 -> 设置 JMeter 使用的代理主机
-P 代理端口 -> 设置 JMeter 使用的代理主机的端口号
例如:jmeter -n -t test1.jmx -l logfile1.jtl -H 192.168.1.1 -P 8080
- 查看jmeter.log(view jmeter.log):查看相关性能情况
网友评论