0
我的测试计划有3个方案,JMeter的线程通信前处理和后处理延迟
- 提交报价
- 检查状态
- 如果状态完成获取报价详情。
如果我把所有这3个场景中的一个线程,然后CTT并没有给定的吞吐量,当我删除创建2个线程1的提交和其他的状态,获取详细信息我能够保持CTT,但我的第二个和第三情景剧数量下降近50%。由于我对第一步有依赖性,因此我正在使用线程通信,不确定如何在一个线程中获取CTT,或者从2个不同的线程获取相同的卷。
我的测试计划有3个方案,JMeter的线程通信前处理和后处理延迟
如果我把所有这3个场景中的一个线程,然后CTT并没有给定的吞吐量,当我删除创建2个线程1的提交和其他的状态,获取详细信息我能够保持CTT,但我的第二个和第三情景剧数量下降近50%。由于我对第一步有依赖性,因此我正在使用线程通信,不确定如何在一个线程中获取CTT,或者从2个不同的线程获取相同的卷。
恒吞吐量计时器是有用的形状,其中有> 1重复测试负载。如果您的线程组只有一个迭代,请考虑使用Throughput Shaping Timer,或者使用加速和线程编号值。建议在测试计划中只有一个CTT实例,因为它本质上是相当耗费资源的。
All active threads in current thread group (shared)
如果ITC测试元素节流您下面期望的吞吐量值测试考虑使用
函数来实现线程间通信。 JMeter属性是全局的,可以从不同的线程组访问,并且在JMeter运行时始终保持不变。
查看How to use JMeter's Throughput Constant Timer了解详情。
如果上述信息不够充分,请尝试详细说明您的查询,包括线程编号,目标吞吐量以及需要跨线程组共享的信息类型。