性能测试监控器及测试报告

一,jmeter中监听器部署

JMerer通过后端监听器把测试中的数据(响应时间,总的请求数,吞吐量等数据)写入到influxDB的时序数据库,最后grafana的平台从influxDB时序数据库获取数据,可视化展示在平台上。这样就能够看得出各个不同纬度数据的变化趋势图。

 

 监听器部署完成后,将它和可视化工具联系起来

 

 http://47.95.142.233:3000/

 

 jmeter中通过html反映测试结果

1,在jmeter中的bin目录下jmeter.properties

 

2.将做的测试脚本放在D:\testDev\apache-jmeter-5.4.1\tests\script 目录下

 

 

3.在控制台进入到Jmeter-tests目录下,执行命令:jmeter -n -t script/一码通.jmx -l api.jtl -e -o performanceReport/

img

 

4.在cmd执行命令之后会在apache-jmeter-tests下生成一个perforanceReport,再进入该目录下,可以看见生成了index.html的性能测试报告

img

 

5.通过浏览器打开该测试报告(重点关注首页、响应时间、**吞吐量)**

img

 

img

img

6.注意,每次重新生成测试报告需要删除之前的perforanceReport和api.jtl

img

1、使用maven打包成.jar的文件,然后使用如下命令来启动: java -jar xxx.jar

2、使用maven打包成.war的文件,然后使用如下命令来启动 java -jar xxx.war

本地监控软件

jvisualvm---->启动监控软件(本地监控JVM资源信息)

 

posted @   柏舟0129  阅读(326)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示