上篇中我们准备好了jmeter脚本,接下来我就来创建一个Maven项目
一,创建一个Maven项目
1,打开idea创建项目




OK了,项目创建成功
2,创建目录jmeter用于存放JMX脚本与resources目录存放报告模板消息


**
二,在项目中为JMeter添加运行所需资源文件
**
在Maven中运行JMeter,需要我们手动为项目路径下添加三种资源文件:
JMeter配置文件(后缀为.properties) 。在JMeter的包里都是.properties后缀的文件,它们用来为JMeter的配置进行更改。
测试脚本文件(后缀为.jmx)。
测试结果模板文件(后缀为.xsl)。在JMeter的包里都是.xsl后缀的文件,它们是JMeter的测试结果的模板。
1,把F:\apache-jmeter-4.0\bin(jmeter安装目录)目录下的.properties全部复制到jmeter目录下【如果没下,请去 https://jmeter.apache.org/download_jmeter.cgi 这里下载)】
如下图:

复制到你刚刚创建Maven项目的jmeter目录中去

2.把你要跑的jmeter脚本(后缀为.jmx)也一起放到Maven项目的jmeter目录中去;如下图:

3,把测试结果模板文件(后缀为.xsl)放到resources目录中,这个.xsl文件在JMeter的安装包中,在extras文件夹下,找到jmeter-results-detail-report_21.xsl和jmeter-results-report_21.xsl这两个测试结果模板文件:

这里呢如果你觉得模板不好看,可以去网上找好看的模板,有很多大神已经修改好了,我这有几个文末统一提供。

三,文件在pom.xml中添加相关依赖
1,pom.xml直接贴上来吧
```java
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.qa</groupId>
<artifactId>jmeter</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_components</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_functions</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_http</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_java</artifactId>
<version>5.0</version>
</dependency>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_tcp</artifactId>

本文介绍了如何创建一个Maven项目,并将其与JMeter结合,实现接口自动化测试。首先在IntelliJ IDEA中创建Maven项目,然后将JMeter的配置文件、测试脚本和结果模板添加到项目中。接着在pom.xml中添加相关依赖,确保插件版本与JMeter兼容。最后,通过执行Maven的Verify命令运行测试,并检查测试结果及报告的生成情况。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



