jmeter-maven-plugin

 

Jenkins持续集成jmeter,1.安装jmeter,2.maven,pom.xml配置依赖包和插件 。由于jmeter-maven插件运行时自动会引入jmeter所需的类库,所以机器上不需要单独安装jmeter,配置:

jmeter-maven-plugin
                2.1.0

!-- 核心插件,用来执行jmx脚本,注意版本号,2.1.0可以使用用jmeter3.1生成的脚本。最新的2.2.0使用jmeter3.2生成的脚本 -->

发现用jmeter4.0.0版本以上写的脚本,用2.1.0是可以执行的,但是用1.8.1会出现noGUI……nopointnull空指针错误。。

定位这个问题定位了好久,但是目前Jenkins的maven版本使用2.1.0会出现问题,报错:

 Failed to execute goal com.lazerycode.jmeter:jmetermaven-plugin:2.7.0:jmeter (jmeter-tests) ohe plugin com.lazerycode.jmeter:jmeter-maven-plugin:2.7.0 requires Maven version 3.1.1 -> [Help 1]

解决:

jmeter-maven-plugin_第1张图片

后续:

jenkins maven构建方式突然没有版本号的选项了。。。

jmeter-maven-plugin_第2张图片

然后又开始报错,requires maven 3.1.1 

怀疑原因是:因为jenkins系统插件没有安装maven,所以这个选项就不会出现。

所以目前的解决方法:老老实实安装该版本的maven插件

 

 

 

你可能感兴趣的:(jmeter-maven-plugin)