我正在使用带有 Maven 插件的 Jmeter 并在执行后生成相同的 html 报告,在 src/test/jmeter 文件夹中添加了 .jmx 文件,并将 csv 保存在不同的文件中以读取参数。
这就是我的 pom.xml 在构建时的样子。
<build>
<plugins>
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>3.4.0</version>
<executions>
<!-- Generate JMeter configuration -->
<execution>
<id>configuration</id>
<goals>
<goal>configure</goal>
</goals>
</execution>
<!-- Run JMeter tests -->
<execution>
<id>jmeter-tests</id>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
<!-- Fail build on errors in test -->
<execution>
<id>jmeter-check-results</id>
<goals>
<goal>results</goal>
</goals>
</execution>
</executions>
<configuration>
<propertiesUser>
<csvPath>${basedir}/src/test/resources/testData.csv</csvPath>
</propertiesUser>
<generateReports>true</generateReports>
</configuration>
</plugin>
</plugins>
</build>
我正确获取了 result.csv,但 html 报告显示了当天第一次随机执行的数据。
如果我在这里遗漏了什么,请告诉我。
提前致谢!!!