当前位置:   article > 正文

jmeter ubuntu安装及测试websocket_ubuntu 安装 jmeter

ubuntu 安装 jmeter

1. 安装java环境

  1. sudo apt-get update
  2. sudo apt-get install openjdk-8-jdk
  3. java --version

2. 下载安装jmeter

下载: https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.4.3.tgz

解压:tar -zxvf apache-jmeter-5.2.1.tgz

添加到环境变量

export JMETER_HOME=/home/ubuntu/sofw/apache-jmeter-5.4.3

export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

sudo vim /etc/profile 添加上面配置

source /etc/profile 生效环境变量

图片.png

chmod +x jmeter 赋予权限

jmeter -v 查看版本

图片.png

linux上使用jmeter

1、在GUI模式(即图形化界面模式)下,新建一个测试计划,形成一个jmx文件,保存并上传到linux机器对应目录。
2、执行命令:jmeter –n –t [路径]/[名称].jmx -j [路径]/[名称].log –l [路径]/[名称].jtl -e -o [路径] ,如:jmeter -n -t /opt/test.jmx -j /opt/test.log -l /opt/test.jtl -e -o /opt/test

图片.png


3、结果文件通过Xterm传入本地,打开jmeter,然后点击:创建测试计划,创建监听–聚合报告,创建查看结果树等;点击浏览,把jtl文件加载进来,就可以看到测试的报告结果。

jmeter -n -t /home/ubuntu/jmeter/prowebsocket.jmx -j /home/ubuntu/jmeter/test.log -l /home/ubuntu/test.jtl -e -o /home/ubuntu/jmeter/out

图片.png

其他问题:

遇到报错

ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoClassDefFoundError: org/eclipse/jetty/util/ssl/SslContextFactory

当出现该错误时,主要是因为JMeterWebSocketSampler插件需要安装其他6个依赖包,如下:

jetty-http-9.1.2.v20140210.jar,jetty-util-9.1.2.v20140210.jar,jetty-io-9.1.2.v20140210.jar,websocket-common-9.1.1.v20140108.jar,websocket-client-9.1.1.v20140108.jar,websocket-api-9.1.1.v20140108.jar

以上所有包可以google获得,也可以到我百度云共享中获取:http://pan.baidu.com/s/1dD4NjUD

所有插件包需要放到apache-jmeter-2.13/lib/ext/下,启动jmeter.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/376124
推荐阅读
相关标签
  

闽ICP备14008679号