天天看点

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

Jmeter简介

Apache JMeter是Apache组织开发的基于Java的压力测试工具。

Jmeter安装(window)

前提:Java环境要有

在  https://jmeter.apache.org/download_jmeter.cgi  下载

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

解压后如图所示

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

进入解压的bin目录下,(以管理员的方式)启动Jmeter

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

启动成功后如下图所示

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

Jmeter进行压力测试

添加Thread Group

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

配置Thread Group 3个主要的参数

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

添加请求的URL 

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考
Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

启动测试

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

Jmeter生成测试报告

在上面的基础之上,添加Listener,我添加了3个

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

添加成功后如图所示

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

保存整个测试的参数信息,保存为Test Plan.jmx文件,然后把Test Plan.jmx名字中的空格去掉,重命名为TestPlan.jmx(此处有坑)

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

进入解压的bin目录下启动cmd,执行以下脚本

//C:\Users\25682\Desktop\TestPlan.jmx 是TestPlan.jmx的位置,

//D:\others\temp\Jmetertest 这个文件夹必须不能存在,不能存在,不能存在

jmeter -n -t C:\Users\25682\Desktop\TestPlan.jmx -l result.jtl -e -o D:\others\temp\Jmetertest
           
Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

然后去D:\others\temp\Jmetertest文件夹中打开index.html

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考
Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

最后,删除解压目录下的bin目录下心自动创建的result,jtl文件

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

遇到的坑

1)以管理员的方式打开xxx.bat

2)生成测试报告的目录不能存在,要让测压工具自动创建

3)生成测试报告时保存信息要从TestPlan这级开始保存

Jmeter的简单使用Jmeter简介Jmeter安装(window)Jmeter进行压力测试Jmeter生成测试报告遇到的坑参考

4)最后自动生成的解压目录下bin/result.jtl删除,否则影响下次使用

参考

https://blog.csdn.net/lykio_881210/article/details/79625179

继续阅读