JMeter测试websocket

今天公司要测websocket,搞了一天踩了不少坑,关键是还没爬出来,BOSS让回家再理理思路,没办法到家就开干。

一、家里玩的还是2.1的,为了少踩坑,先下个JMeter5.1.1(他们说4版本也行,不管了先用这个吧)

  1.下载地址:https://jmeter.apache.org/download_jmeter.cgi  

  

  注意一点,需要jre8的支持,没的的只有弄个加个环境变量里。

  2.下载好了,解压出来就开始干。发现没有websocet, 这是因为还需要相关的jar包的支持。下面讲讲怎么搞相关jar包

    

二、【官方版】Apache Jmeter 5.0 websocket插件安装与使用  

  1.访问https://jmeter-plugins.org/get/ 获取jmeter插件管理器的jar包 jmeter-plugins-manager-1.3.jar

  2.将jar包放入 jmeter的 lib/ext目录,重启jmeter

  

三、websocket的测试  

  1.添加插件,在工具栏>>>>Options>>>Plugins Manager>>>Available Plugins中搜索"WEBSOCKET" 如下图,我使用的"WebSocket Sampler by Maciej Zaleski",勾选并点击下面的Apply and restart jmeter,这时manager会自动帮你下载依赖包并安装到lib目录下

  

  install了好几个包。这个manager统一就帮忙安上了。

  到此为止准备工作就完成了。

原文地址:https://www.cnblogs.com/a-ant/p/10920172.html