jmeter脚本需要执行脚本,先得下载jmeter并解压jmeter。如想在maven项目中通过mvn install 直接执行jmx文件,这样就能在测试服务器上通过一个命令就能执行下测试了,给自动化测试找到了一个便捷的途径。怎样实现在maven项目中运行jmx文件呢?jmeter-maven-plugin插件就能帮助我们来实现,具体过程如下:
1、新建一个maven项目
2、在test目录下新建jmeter和resources文件夹
3、将需要执行的jmx、csv和jmeter.properties文件放在src/test/jmeter 文件夹下
4、把jmeter-results-report-apitest.xsl(jmeter报告页面)复制resources目录下。
5、在pom.xml新增properties和 jmeter-maven-plugin插件。
<properties>
<!--指定Maven用什么编码来读取源码及文档 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version>
<!-- Maven默认执行Jmeter报告结果生成的路径 -->
<jmeter.result.jtl.dir>${project.build.directory}\jmeter\results</jmeter.result.jtl.dir>
<jmeter.result.ht