gpt4 book ai didi

Jmeter 非 GUI 模式时间戳日期格式

转载 作者:行者123 更新时间:2023-12-02 01:18:49 25 4
gpt4 key购买 nike

我在非 GUI 模式下使用 JMeter 并能够生成 .csv 和 .jtl 文件,但结果文件中的时间戳采用 Epoch 格式,我希望它是日期 (yyyy/MM/dd HH:mm:ss ) 格式。

我确实转到了/bin/user.properties 文件并进行了必要的更改,但报告看起来仍与以前相同,并且时间戳为纪元格式。这就是我的 user.properties 的样子

jmeter.save.saveservice.bytes = true
# Only available with HttpClient4
#jmeter.save.saveservice.sent_bytes=true
jmeter.save.saveservice.label = true
jmeter.save.saveservice.latency = true
jmeter.save.saveservice.response_code = true
jmeter.save.saveservice.response_message = true
jmeter.save.saveservice.successful = true
jmeter.save.saveservice.thread_counts = true
jmeter.save.saveservice.thread_name = true
jmeter.save.saveservice.time = true
jmeter.save.saveservice.connect_time = true
# the timestamp format must include the time and should include the date.
# For example the default, which is milliseconds since the epoch:
#jmeter.save.saveservice.timestamp_format = ms
# Or the following would also be suitable
jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss

最佳答案

仔细检查您的 user.properties 文件,也许您在某处有一个重复的属性,而 JMeter 会选择它首先找到的那个。另一个假设:尝试删除开始(和结束,如果有)空格,也许该属性无法解析为有效 SimpleDateFormat pattern , 检查 jmeter.log 文件是否有任何可疑条目

作为解决方法,您可以通过 -J 覆盖时间戳格式命令行参数,如:

jmeter -Jjmeter.save.saveservice.timestamp_format="yyyy/MM/dd HH:mm:ss" -n -t example.jmx -l example.csv

演示:

JMeter property override timestamp

有关使用 JMeter 属性的更多信息: Apache JMeter Properties Customization Guide

关于Jmeter 非 GUI 模式时间戳日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41391083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com