【发布时间】:2015-05-14 17:56:58
【问题描述】:
过去几天我一直在探索 JMeter。我试图实现以下目标: 我正在尝试为服务创建负载测试,以便在第一个循环中创建“n”个线程,在第二个循环中创建“n+m”个线程,在第三个循环中创建“n+2m”个线程,在第四个“n+3m”线程等等。我确实在这里找到了很多解决方案,并尝试复制它们,但不知何故它对我不起作用。我创建的测试计划如下所示:
第 1 步:添加一个名为 USERCOUNT = 0 的用户定义变量
第 2 步:创建线程组。我使用 __intSum 将 USERCOUNT 加一并将结果存储回 USERCOUNT 以供将来参考。
理想情况下,我在这里期望的是,在第一个循环中创建一个线程,在第二个循环中创建 2 个线程,在第三个循环中创建 3 个线程。所以总共应该创建6个线程。但是结果显示如下:
不确定我是否遗漏了一些愚蠢的东西,或者我的方法本身是完全错误的。社区的任何帮助将不胜感激。 :)
【问题讨论】:
-
这里已经回答过了。您可以使用属性/变量来参数化线程数。一旦启动,我认为不能修改。
标签: jmeter performance-testing load-testing