【发布时间】:2017-05-30 06:55:50
【问题描述】:
jmeter在高负载运行和分布式负载测试时保存数据好不好。 我们在 AWS 服务器上运行 5000 个用户的 jmeter。需要报告以下结果。
- 随着时间的推移和超过活跃用户的吞吐量。
- 超过 TPS 的响应时间。
- 汇总报告。
那么保存 CSV、XML 或 JTL 哪个更好。
【问题讨论】:
标签: testing load performance-testing
jmeter在高负载运行和分布式负载测试时保存数据好不好。 我们在 AWS 服务器上运行 5000 个用户的 jmeter。需要报告以下结果。
那么保存 CSV、XML 或 JTL 哪个更好。
【问题讨论】:
标签: testing load performance-testing
JTL是常用的JMeter Test Log文件扩展名,目前支持的格式有csv和xml
一般情况下,最好尽可能使用csv 格式(顺便说一下,这是默认格式),因为生成 XML 会占用更多资源。好的做法是坚持csv 输出并临时切换到xml,以防您需要检查请求/响应详细信息以进行调试/故障排除。
所以请确保您在 user.properties 文件中有以下条目:
jmeter.save.saveservice.output_format=csv
对于分布式执行,选择适当的sample sender 以将从从属发送到主控的数据限制在必要的最小值也很重要。推荐值为
mode=StrippedBatch
但是,此模式会从成功的采样器中删除响应数据,因此您的 PostProcesors 和/或 Assertions 可能会停止工作。
参考资料:
【讨论】: