Jmeter-不要使用缓存来检索结果

时间:2019-04-26 18:53:24

标签: asp.net jmeter

我正在使用Jmeter对我的ASP.NET应用程序进行负载测试。

我正在测试搜索功能,获取结果的响应时间是多少。

我面临的问题是,当我第一次搜索时说我搜索了“我很好”,并说花费了9876毫秒,下一次我搜索相同的东西时仅花费了4567毫秒,第三次搜索了4234毫秒。

我正在使用HTTP CACHE MANAGER,并且检查了“清除每次迭代的缓存”。我还使用了Http Cookie Manager,并检查了“每次迭代都清除Cookie”

我的期望是,每次运行它都应该位于第一次搜索所需的范围内。

我想念什么?

1 个答案:

答案 0 :(得分:0)

在JMeter方面,您似乎一切都正确。也许服务器本身会创建缓存。每次/迭代尝试使用不同的字符串。您可以通过每次添加一个计数器或类似的方法来做到这一点。如果结果不同,则应用程序本身有可能为相同的查询/搜索字符串创建缓存。