JMeter测试WebSocket的经验总结
最近有一个微信聊天系统的项目需要性能测试,既然是测试微信聊天,肯定绕不开websocket接口的测试,首选工具是Jmeter,网上能搜到现成的方法,但是网上提供的jar包往往不是最新的,既然是用最新版本的Jmeter4.0,那么所依赖的插件jar包也应该追求新的。所以提供了以下链接供大家下载(甚至连源码都提供): (1) Jmeter工具 (2) websocket请求模板 JMeterWebSocketSamplers (3) jetty-http (4) jetty-io (5) jetty-util (6) websocket-api (7) websocket-client (8) websocket-common 将(2)~(4)中下载的jar包放到Jmeter以下目录下,就能够被调用了: #将你下载的所有jar包,复制到 apache-jmeter-4.0\lib\ext #该目录下 一、启动JMeter windows环境打开 bin下的jmeter.bat linux环境打开bin下的jmeter.sh 由于Jmeter4.0的界面是深色的(看不清字体),默认语言是英语,我们可以调一下。先修改语言:在bin\jmeter.properties中找到#language=en,将前面的注释【#】去掉,改为language=zh_CN。这样启动后就是中文版的,然后到选项-