JMeter 报告显示一个请求有 3 个结果
JMeter report shows 3 results for one request
我安装了 JMeter 5.3,创建了一个 10/10/10 的线程组(users/rampup time/loop 计数),所以我希望总共执行 100 个请求并查看带有一行的图表将显示请求需要多长时间,但我看到执行了 300 个请求,我的报告仪表板如下所示:
SomeRequest 100 0 0.00% 1570.50 1118 1900 1684.50 1892.90 1900.00 1900.00 4.85 29.62 1.91
SomeRequest-0 100 0 0.00% 344.50 305 405 337.50 403.20 405.00 405.00 13.14 6.71 2.59
SomeRequest-1 100 0 0.00% 1225.30 812 1494 1345.50 1492.40 1494.00 1494.00 6.04 33.78 1.19
图表显示 3 条线而不是一条线。
所以我的问题是:为什么我看到 3 行而不是一行?为什么测试执行了 3 次?也许我缺少一些设置为“3”的全局配置 属性?
可能有 2 个可能的原因:
你的服务器 redirects 你在某个地方所以你看到这些额外的请求作为重定向目标(比如从 HTTP 到 HTTPS,从登陆页面到 language-specific 页面等)
喜欢这里:
您有 Retrieve all embedded resources option enabled on "Advanced" tab of the HTTP Request 采样器,因此 JMeter 会解析响应并下载图像、脚本、样式、字体等额外数据。
很可能该行为是有效的,如果您想检查 URL 的 sub-requests,您可以 运行 在 GUI 模式下启用 Functional test mode
选项进行测试在测试计划级别 - 这样您就可以看到次要请求的 URLs:
我安装了 JMeter 5.3,创建了一个 10/10/10 的线程组(users/rampup time/loop 计数),所以我希望总共执行 100 个请求并查看带有一行的图表将显示请求需要多长时间,但我看到执行了 300 个请求,我的报告仪表板如下所示:
SomeRequest 100 0 0.00% 1570.50 1118 1900 1684.50 1892.90 1900.00 1900.00 4.85 29.62 1.91
SomeRequest-0 100 0 0.00% 344.50 305 405 337.50 403.20 405.00 405.00 13.14 6.71 2.59
SomeRequest-1 100 0 0.00% 1225.30 812 1494 1345.50 1492.40 1494.00 1494.00 6.04 33.78 1.19
图表显示 3 条线而不是一条线。
所以我的问题是:为什么我看到 3 行而不是一行?为什么测试执行了 3 次?也许我缺少一些设置为“3”的全局配置 属性?
可能有 2 个可能的原因:
你的服务器 redirects 你在某个地方所以你看到这些额外的请求作为重定向目标(比如从 HTTP 到 HTTPS,从登陆页面到 language-specific 页面等)
喜欢这里:
您有 Retrieve all embedded resources option enabled on "Advanced" tab of the HTTP Request 采样器,因此 JMeter 会解析响应并下载图像、脚本、样式、字体等额外数据。
很可能该行为是有效的,如果您想检查 URL 的 sub-requests,您可以 运行 在 GUI 模式下启用 Functional test mode
选项进行测试在测试计划级别 - 这样您就可以看到次要请求的 URLs: