样本和线程之间的JMeter差异

样本和线程之间的JMeter差异,jmeter,Jmeter,当涉及到循环计数的样本和线程时,我有点困惑 因此,如果我有200个线程和3个循环计数,那么汇总报告中的样本总数是600。这是否意味着我有600个用户?Thread=user, 示例=一个用户向某人请求某物 如果你有200个线程,你就有200个用户,*3个循环=600个样本(每个用户/线程3个样本)。它没有 线程表示虚拟用户 每个线程颠倒执行采样器(或根据需要) 每个执行的采样器都是样本 当线程(虚拟用户)没有更多的采样器要执行,没有更多的循环要迭代时,它将被关闭 也 200个线程并不一定意

当涉及到循环计数的样本和线程时,我有点困惑 因此,如果我有200个线程和3个循环计数,那么汇总报告中的样本总数是600。这是否意味着我有600个用户?

Thread=user, 示例=一个用户向某人请求某物

如果你有200个线程,你就有200个用户,*3个循环=600个样本(每个用户/线程3个样本)。

它没有

  • 线程表示虚拟用户
  • 每个线程颠倒执行采样器(或根据需要)
  • 每个执行的采样器都是样本
  • 当线程(虚拟用户)没有更多的采样器要执行,没有更多的循环要迭代时,它将被关闭

  • 200个线程并不一定意味着200个并发用户,因为有些线程可能尚未启动,有些线程可能已经完成。您可以使用listener可视化真实的并发性,或者通过

如果在使用循环计数时用户数仍然相同,为什么在增加相同线程数的循环计数时会出现服务器错误?因为当增加循环计数时,会达到10-20倍,而不是一次/两次,这确实需要额外的资源。尽管如此,loopCount==5-10]通常比loopCount==1能给你更好的结果(因为有现金、cookies和所有这些东西)