Jmeter-maven-plugin高级配置之压测结果文件格式
Jmeter-maven-plugin高级配置之压测结果文件格式
youthflies 发表于4年前
Jmeter-maven-plugin高级配置之压测结果文件格式
  • 发表于 4年前
  • 阅读 502
  • 收藏 7
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

Jmeter-maven-plugin高级配置之压测结果文件格式

去掉结果中的时间戳

jmeter-maven-plugin插件默认在每个jtl结果文件的文件名中添加时间戳。如果你不想要这个时间戳,可以通过设置<testResultsTimestamp>标签来禁用。样例如下:

            <plugin>    <groupId>com.lazerycode.jmeter</groupId>    <artifactId>jmeter-maven-plugin</artifactId>    <version>1.9.0</version>    <executions>    <execution>    <id>jmeter-tests</id>    <phase>verify</phase>    <goals>    <goal>jmeter</goal>    </goals>    <configuration>    <testResultsTimestamp>false</testResultsTimestamp>    </configuration>    </execution>    </executions>    </plugin>

设置<appendResultsTimestamp>

<testResultsTimestamp>这个标签设置为true,会在jtl结果文件中添加时间戳,时间戳默认在文件开头。可以通过设置<appendResultsTimestamp>标签,来让时间戳出现在文件末尾。

            <plugin>    <groupId>com.lazerycode.jmeter</groupId>    <artifactId>jmeter-maven-plugin</artifactId>    <version>1.9.0</version>    <executions>    <execution>    <id>jmeter-tests</id>    <phase>verify</phase>    <goals>    <goal>jmeter</goal>    </goals>    <configuration>    <appendResultsTimestamp>true</appendResultsTimestamp>    </configuration>    </execution>    </executions>    </plugin>

设置<resultsFileNameDateFormat>标签

jtl结果文件中的时间戳默认是ISO_8601格式的日期(YYYYMMDD)。我们可以通过设置<resultsFileNameDateFormat>标签来修改。

            <plugin>    <groupId>com.lazerycode.jmeter</groupId>    <artifactId>jmeter-maven-plugin</artifactId>    <version>1.9.0</version>    <executions>    <execution>    <id>jmeter-tests</id>    <phase>verify</phase>    <goals>    <goal>jmeter</goal>    </goals>    <configuration>    <resultsFileNameDateFormat>yyyy-MM-dd-HH-mm-ss</resultsFileNameDateFormat>    </configuration>    </execution>    </executions>    </plugin>

通过<resultsFileFormat>标签设置结果文件的格式

Jmeter能够生成jtl和csv格式的结果文件。插件默认输出jtl文件,因为jtl文件可以通过jmeter软件查看、统计。如果必要,我们也可以设置插件生成csv格式的文件(但是当前版本1.9.0不能解析该格式)。

        <plugin>    <groupId>com.lazerycode.jmeter</groupId>    <artifactId>jmeter-maven-plugin</artifactId>    <version>1.9.0</version>    <executions>    <execution>    <id>jmeter-tests</id>    <phase>verify</phase>    <goals>    <goal>jmeter</goal>    </goals>    <configuration>    <resultsFileFormat>csv</resultsFileFormat>    </configuration>    </execution>    </executions>    </plugin>

继续阅读→

共有 人打赏支持
粉丝 45
博文 247
码字总数 139731
×
youthflies
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: