既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
过程中我们需要不断的监测服务端资源的使用情况,例如CPU、内存、I/O等。
Jmeter的插件技术可以很好的实时监控到服务器资源的运行情况,并以图形化的方式展示出来,非常方便我们性能测试分析。
操作步骤:
1、安装插件管理器
插件管理器的作业:可以提供扩展插件的在线安装升级和卸载。因为我们需要在线安装监控插件,首先我们就要先安装插件管理器。
如下图所示下载“ plugins-manager.jar ”,下载后放到“jmeter\lib\ext”目录下,重启jmeter。
2、安装资源监控扩展插件
点击“选项”\“Plugins Manager”,打开插件管理器对话框;
切换到“Available Plugins Upgrades”标签页,选择“PerMon(Servers Performance Monitoring)”,
点击“Apply Changes and Restart JMeter”;观察下载安装进度,安装完成后,自动重启JMeter。
注:也可以将下载的jar包直接放到“jmeter\lib\ext”目录下,重启jmeter。
3、安装服务端监控代理
下载“ServerAgent-2.2.3”,解压到复制到要监控的服务器上,windows和linux通用,使用这个代理服务之前要JDK已经安装配置成功。我这边以centos为例。
4、启动监控代理
切换到“ServerAgent-2.2.3”,输入./startAgent.sh;
如果报权限不够,通过chmod增加权限;
然后再次启动代理服务,出现如下提示证明成功了,默认端口4444。
[root@localhost ServerAgent-2.2.3]# ./startAgent.sh
Java HotSpot™ Client VM warning: You have loaded library /usr/local/ServerAgent-2.2.3/ServerAgent-2.2.3/lib/libsigar-x86-linux.so which might have disabled stack guard. The VM will try to fix the stack guard now.
5、添加资源监控
在JMeter脚本中添加“jp@gc - PerfMon Metrics Collector”监听器;
添加监听服务器的资源,在“jp@gc - PerfMon Metrics Collector”监听器,点击“Add Row”;
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
s/618631832)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!