如何知道JMeter中每个线程或用户的执行时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何知道JMeter中每个线程或用户的执行时间相关的知识,希望对你有一定的参考价值。

我正在为25个用户执行JMeter脚本,即线程,我希望知道每个用户执行特定操作所花费的时间(即执行完整的用例)。我的目的是能够给出一个平均时间,以便说如果25个实际用户在真实环境中同时执行此功能,那么它将花费的平均时间就是该时间量。所以我想知道JMeter中是否有一个功能可能是一个能让我得到这个统计数据的听众。

答案

Transaction Controller是你正在寻找的东西。它测量其子女的累积时间,因此您将拥有个人行动时间和所有行动的总时间。

可以使用Aggregate Report听者来显示结果

JMeter Transaction Controller

更多信息:Using JMeter's Transaction Controller

以上是关于如何知道JMeter中每个线程或用户的执行时间的主要内容,如果未能解决你的问题,请参考以下文章

JMeter 线程用户限制 - 并发执行 5000 个线程

jmeter如何并行执行多个线程组

Jmeter入门笔谈

jmeter并发数和线程数的区别

jmeter并发数和线程数的区别

Jmeter 用表格查看结果 详解