美文网首页
JMeter二次开发实现接口测试(三)

JMeter二次开发实现接口测试(三)

作者: 君桦录 | 来源:发表于2019-02-19 16:57 被阅读0次

为什么需要执行项目?因为自动化。Jenkins平台配置GIT/SVN项目即可实现自动化部署。

如下图所示,最上方的大模块就是执行项目,包含JMX文件组(JMeter执行的业务配置)和POM文件(配置触发JMeter MAVEN命令行生成项目)。其中,桔黄色PLUGIN项目即为(二)中的PLUGIN项目。

JMeter执行项目体系

于是,执行项目的内部结构也很清晰,主要是JMX文件和POM配置。

其中,JMX文件可以根据(二)的测试流程,通过GUI来生成。POM配置文件根据(一)中官方的配置引导来触发。

下方是POM中的BUILD配置参考:

<build>

<plugins>

<plugin>

<groupId>com.lazerycode.jmeter</groupId>

<artifactId>jmeter-maven-plugin</artifactId>

<version>2.8.0</version>

<configuration>

<suppressJMeterOutput>false</suppressJMeterOutput>

<testFilesIncluded>

<testFilesIncluded>**/*.jmx</testFilesIncluded>

</testFilesIncluded>

<generateReports>true</generateReports>

</configuration>

<executions>

<execution>

<id>performance test</id>

<goals>

<goal>jmeter</goal>

</goals>

</execution>

<execution>

<id>verify</id>

<goals>

<goal>results</goal>

</goals>

</execution>

</executions>

</plugin>

</plugins>

</build>

本文介绍了JMeter执行项目在体系中的位置,并给出了POM文件的配置参考信息。

JMeter二次开发实现接口测试(一)

JMeter二次开发实现接口测试(二)

相关文章

网友评论

      本文标题:JMeter二次开发实现接口测试(三)

      本文链接:https://www.haomeiwen.com/subject/pvrfyqtx.html