我正在JMeter中对应用程序的导入功能运行并发用户(50个线程)的性能测试。
点击导入按钮后,我调用了导入状态并继续循环(使用While控制器),直到收到IsFinished = true的响应。 但是由于我使用50 VU运行,它每秒拨打3-4次状态呼叫并且它使服务器不堪重负。
所以,我把一个30秒的恒定计时器。然后它每30秒才会进行一次状态调用。
但是,等待时间不计入摘要报告中while控制器内所花费的总时间。
我用一个线程测试了它: 导入约60秒后,它会在摘要报告中显示在while控制器上花费5秒的时间。
如何在报告中包含等待时间,以便我可以获得导入完成所花费的总时间?
任何帮助将不胜感激!
由于 史蒂芬
答案 0 :(得分:0)
我认为您可以使用Transaction Controller,它可以选择为所有嵌套元素生成父样本,并在生成的样本中包含前/后处理器和计时器的持续时间。
事务控制器通常用于需要测量测试操作序列的时间,但它可以帮助您实现场景。