Cloud 为什么在基于云的负载测试期间,我不能体验浏览器中页面负载的减缓?

Cloud 为什么在基于云的负载测试期间,我不能体验浏览器中页面负载的减缓?,cloud,visual-studio-2013,load-testing,Cloud,Visual Studio 2013,Load Testing,我正在运行一个有20000个用户的基于云的负载测试。平均页面时间约为40秒,但我无法在浏览浏览器时体验到这种速度减慢,这是为什么?平均速度可能会受到少量非常高的值的影响。例如,如果99%的页面少于5秒,那么从统计上讲,你必须点击页面100次才能看到慢页面。事实上,这可能需要更多。你需要比平均值挖得更深才能确定这一点(绘制个人响应时间、标准偏差等) 这种差异也可能是由于某些环境因素使您的会话更具响应性(网络路由、浏览器版本、缓存、DNS等)。如果从测试工具加载页面的平均时间如此长(40秒),但您的

我正在运行一个有20000个用户的基于云的负载测试。平均页面时间约为40秒,但我无法在浏览浏览器时体验到这种速度减慢,这是为什么?

平均速度可能会受到少量非常高的值的影响。例如,如果99%的页面少于5秒,那么从统计上讲,你必须点击页面100次才能看到慢页面。事实上,这可能需要更多。你需要比平均值挖得更深才能确定这一点(绘制个人响应时间、标准偏差等)


这种差异也可能是由于某些环境因素使您的会话更具响应性(网络路由、浏览器版本、缓存、DNS等)。

如果从测试工具加载页面的平均时间如此长(40秒),但您的浏览器不会感到慢,然后我会检查测试工具,看看它是否是瓶颈

请注意,在模拟大量客户机时,许多测试工具本身的速度非常慢。您可能希望通过以下方式检查测试工具的CPU使用情况:

  • 在linux或Mac上,可以运行命令“top-c”

  • 在Windows上,可以运行任务管理器

    我确信还有其他方法可以检查测试工具的CPU使用情况

如果您确定测试工具是瓶颈,那么您要么需要在一个工具上模拟较少的客户机(因此您有更多的工具运行实例来构建20000个客户机),要么选择不同的测试工具。你可以考虑测试平台。它可以模拟50000个HTTPS客户端和1000000个HTTP客户端


祝你好运。

看看百分位值,而不是平均值。这表明90%的页面(和其他百分比)比指示值快。