我的目标是让 Bytes 吞吐量 Over Time 指标更准确。
我的负载测试的一般意义:
当我分析生成的 jtl 文件时,我可以在加载文件的最开始看到正确的“字节”。 (即,我加载的 1MB 文件将在该步骤显示 1MB 字节)。
然而,放置请求都显示 493-494 字节,即使它们的请求正文中有文件的内容。
我认为这些 PUT 应该代表我加载到 PUT 请求中的文件的大小 + 一些额外的标题等。
到底是怎么回事?
不确定这是否相关,但 Tree Listener 不显示 PUT Body 的内容。
我会明白的:
PUT data: <actual file content, not shown here>
在 2.x 版本中,我能够看到原始 HTTP 请求的内容。
更改 view.results.tree.max_size 似乎没有帮助。不确定这是否与低字节数有关。
我正在使用 jmeter v3
最佳答案
这是一个确定的“错误”:
https://bz.apache.org/bugzilla/show_bug.cgi?id=60092
它将在即将到来的 3.1 中修复,您可以尝试附加到问题的补丁。
其原因是 3.0 中的此修复程序:
https://bz.apache.org/bugzilla/show_bug.cgi?id=58852
关于http-headers - PUT 请求的 Jmeter 主体随着时间的推移字节吞吐量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37442960/