假设我在每个HTTP请求中添加了一些思考时间(Timers),但是当我执行测试时,在报告中它将响应时间显示为ThinkTime +实际响应时间之和。Jmeter - 我们如何从响应时间计算思考时间?
如何从结果中获得实际响应时间?
假设我在每个HTTP请求中添加了一些思考时间(Timers),但是当我执行测试时,在报告中它将响应时间显示为ThinkTime +实际响应时间之和。Jmeter - 我们如何从响应时间计算思考时间?
如何从结果中获得实际响应时间?
默认情况下,JMeter在任何HTTP采样器的响应时间内都不包括Timer的时间。
如果您使用事务控制器对请求进行分组,则可以取消选择事务控制器中的复选框Include duration of timer and pre-post processors in generated sample
。
默认情况下JMeter的不包括时间:
进样器的响应时间,除非你使用Transaction Controller与选定Include duration of timer and pre-post processors in generated sample
选项。如果是这种情况,并且您在定时器中使用动态值 - 您可以考虑使用Sample Variables功能将思考时间记录到.jtl结果文件中。
认为时间是用户阅读的时间, 了解并采取下一步行动在网页上。
因此,响应和网络请求 之间的时间是Think Time。这可以通过添加一个计时器来模拟。