我的测试计划有3个场景,
如果我将所有这3个场景保留在一个线程中,那么当我删除创建2线程1用于提交而其他用于状态和获取详细信息时,CTT不会提供恒定吞吐量我能够维持CTT,但是我的第2和第3个场景成交量下降近50%。由于我依赖第一步,我使用线程通信,不知道如何在一个线程中获取CTT或从两个不同的线程获取相同的卷。
答案 0 :(得分:0)
恒定吞吐量计时器可用于对负载进行整形。 1次测试迭代。如果您的线程组只有一次迭代,请考虑使用Throughput Shaping Timer代替或使用加速和线程数值。建议在测试计划中只有一个CTT实例,因为它本质上是相当耗费资源的。
All active threads in current thread group (shared)
;根据"下拉计算吞吐量如果ITC测试元素限制您的测试低于所需的吞吐量值,请考虑使用
用于实现线程间通信的功能。 JMeter属性是全局的,可以从不同的线程组访问,并在JMeter运行时始终保持。
有关详细信息,请参阅How to use JMeter's Throughput Constant Timer。
如果上述信息不够,请尝试详细说明您的查询并包括线程号,目标吞吐量以及需要跨线程组共享哪种信息。