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