jenkins


jenkins安装插件Performance Plugin:作用是解析Jmeter生成的测试报告,直观的展示出来。 

远程连接linux安装插件SSH Plugin :作用是远程连接linux

安装完以后在 系统管理>系统设置里可以多ssh site的配置

一、提示jmeter不存在  

cd ..
 jmeter -n -t /home/jmeterData/testClass/linux-GetClassView.jmx  -l /home/jmeterData/testClass/linux-GetClassView.jtl 

[SSH] executing...
bash: line 2: jmeter: 

原因:远程登录,需要在jmeter的bin下面执行

解决办法:命令改为

/home/jemter/apache-jmeter-4.0/bin/jmeter.sh  -n -t /home/jmeterData/testClass/linux-GetClassView.jmx  -l /home/jmeterData/testClass/linux-GetClassView.jtl 

二、提示jmeter.sh无权限访问

[SSH] executing...
bash: line 4: /home/jemter/apache-jmeter-4.0/bin/jmeter.sh: Permission denied
解决办法:登录linux,执行chmod 777 /home/jemter/apache-jmeter-4.0/bin/jmeter.sh,进行权限授权

三、权限修改后,又提示无java环境

 问题: 

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
解决方案:加入加载java的配置

export JAVA_HOME=/home/java/jdk1.8.0_201
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin