Caching 我可以在JMeter聚合报告中包含带有缓存响应的请求吗

Caching 我可以在JMeter聚合报告中包含带有缓存响应的请求吗,caching,jmeter,report,aggregate,load-testing,Caching,Jmeter,Report,Aggregate,Load Testing,我需要比较我的非缓存负载测试聚合数据和缓存负载测试聚合数据,以计算缓存对我的网站的有效性。我已经成功地使用非缓存和缓存执行了测试。我遇到的问题是,在使用缓存管理器时,聚合不包括使用缓存的请求数,也不包括缓存检索的时间。这是一个问题,因为聚合报告中的吞吐量对于非缓存和缓存负载测试都是相同的,我无法在不进行大量手动计算的情况下比较效率。现在,我知道吞吐量表示实际的请求到达服务器并接收响应,但它并不像吞吐量包括缓存检索的数量和时间那样有用。有没有办法做到这一点 多谢各位 PS:我在Google和JMe

我需要比较我的非缓存负载测试聚合数据和缓存负载测试聚合数据,以计算缓存对我的网站的有效性。我已经成功地使用非缓存和缓存执行了测试。我遇到的问题是,在使用缓存管理器时,聚合不包括使用缓存的请求数,也不包括缓存检索的时间。这是一个问题,因为聚合报告中的吞吐量对于非缓存和缓存负载测试都是相同的,我无法在不进行大量手动计算的情况下比较效率。现在,我知道吞吐量表示实际的请求到达服务器并接收响应,但它并不像吞吐量包括缓存检索的数量和时间那样有用。有没有办法做到这一点

多谢各位


PS:我在Google和JMeter GUI中搜索了所有地方,但都没有找到答案。

我想你要找的是修改HTTP缓存管理器,使其返回默认情况下不返回的SampleResult

因此,添加到user.properties:

  • cache\u manager.cached\u resource\u mode=返回\u自定义\u状态

  • 返回自定义状态。代码=304

  • 返回\自定义\状态。消息=缓存中的资源
见:


成功了!非常感谢。