Automation 设置循环计数的目的

Automation 设置循环计数的目的,automation,jmeter,load-testing,Automation,Jmeter,Load Testing,设置循环计数的目的是什么?这仅仅取决于我想运行测试的次数吗?或者它有其他目的,用不同的循环计数进行测试?这会影响最终的测试结果吗 “如果将循环计数设为2,则每个请求向服务器发送两次” 我是在网上找到的,但我不明白这是什么意思 根据我的理解,循环计数设置为2,因为我只想重复测试两次。第一次测试结束后,在第二次测试开始前,第一轮测试中的线程处于死态。然后,新线程组将向服务器发送请求。为什么“每个请求向服务器发送两次”循环计数意味着如果迭代设置为2,线程组的每个线程将在循环中运行两次步骤 线程将基于延

设置循环计数的目的是什么?这仅仅取决于我想运行测试的次数吗?或者它有其他目的,用不同的循环计数进行测试?这会影响最终的测试结果吗

“如果将循环计数设为2,则每个请求向服务器发送两次”

我是在网上找到的,但我不明白这是什么意思


根据我的理解,循环计数设置为2,因为我只想重复测试两次。第一次测试结束后,在第二次测试开始前,第一轮测试中的线程处于死态。然后,新线程组将向服务器发送请求。为什么“每个请求向服务器发送两次”

循环计数意味着如果迭代设置为2,线程组的每个线程将在循环中运行两次步骤


线程将基于延迟和爬升启动,与此设置无关

循环计数意味着如果迭代设置为2,线程组中的每个线程将在循环中运行两次步骤


线程将基于延迟和爬升启动,与此设置无关

如果您的服务器有并发用户限制,例如100,并且您希望执行更多,例如600,则可以将循环计数设置为6,并使用给定的服务器限制执行600个请求

如果您的服务器有并发用户限制,例如100,如果要执行更多的请求,如600,可以将循环计数设置为6,并在给定的服务器限制下执行600个请求

这是每个JMeter线程(虚拟用户)在


每个JMeter线程都颠倒执行采样器(或根据),因此如果没有更多的采样器执行,线程将关闭。在这种情况下,您可能无法实现所需的并发性,因为有些线程已经完成了执行,而有些线程尚未启动,如中所述,因此您可能希望增加迭代次数,甚至将其设置为“无限”,并使用“持续时间”控制测试持续时间线程组的

部分,它是每个JMeter线程(虚拟用户)在


每个JMeter线程都颠倒执行采样器(或根据),因此如果没有更多的采样器执行,线程将关闭。在这种情况下,您可能无法实现所需的并发性,因为有些线程已经完成了执行,而有些线程尚未启动,如中所述,因此您可能希望增加迭代次数,甚至将其设置为“无限”,并使用“持续时间”控制测试持续时间线程组的一部分或“…在给定的服务器限制下执行600个请求…”但根据我的理解,当运行另一个循环时,100个请求将失效?在每个循环中,将向服务器发送100个请求,重复6次。举个例子,我的服务器有并发用户限制(100),场景1(线程:600,循环计数:1)场景2(线程:100,循环计数:6)有什么不同@萌萌哒蚂蚁 场景1-服务器将无法处理某些请求,因为它一次最多只能处理100个请求@萌萌哒蚂蚁 请参阅“…在给定的服务器限制下执行600个请求…”但根据我的理解,当运行另一个循环时,100个请求将失效?在每个循环中,将向服务器发送100个请求,重复6次。举个例子,我的服务器有并发用户限制(100),场景1(线程:600,循环计数:1)场景2(线程:100,循环计数:6)有什么不同@萌萌哒蚂蚁 场景1-服务器将无法处理某些请求,因为它一次最多只能处理100个请求@萌萌哒蚂蚁 看见