我有一个 10MB 的页面,我们必须以 json 格式下载它,它有各种标题,准确地说是 2000 个标题以下的数据。
当我在请求中选择一个低于 1996 标题的页面时,只要我选择 2000 作为页面的限制,我就会检索确切的计数,它仍然只会检索或计算 1996 标题。
我知道该脚本正在运行,因为它适用于较小的页面大小,Firefox 和 curl 返回正确的 2000 页面。
需要更改的 Jmeter 页面的大小是否有限制?
我有一个 10MB 的页面,我们必须以 json 格式下载它,它有各种标题,准确地说是 2000 个标题以下的数据。
当我在请求中选择一个低于 1996 标题的页面时,只要我选择 2000 作为页面的限制,我就会检索确切的计数,它仍然只会检索或计算 1996 标题。
我知道该脚本正在运行,因为它适用于较小的页面大小,Firefox 和 curl 返回正确的 2000 页面。
需要更改的 Jmeter 页面的大小是否有限制?
根据更改日志尝试升级到JMeter 3.3:
默认情况下,JMeter 将不再截断超过 10 MB 的响应。如果要启用此截断,请参阅属性httpsampler.max_bytes_to_store_per_request
如果您无法执行升级 - 将下一行添加到user.properties文件:
httpsampler.max_bytes_to_store_per_request=0
并且在 JMeter 重新启动后,您应该能够看到/处理完整的响应