当前位置: 首页 > 知识库问答 >
问题:

让JMeter使用吞吐量整形计时器和并发线程组

曾苗宣
2023-03-14

我正在尝试html" target="_blank">构建一个JMeter测试,包括一个并发线程组和一个吞吐量成形计时器,如这里和这里所述。计时器配置为运行10个斜坡和阶段,RPS从1到333。我想将并发线程组设置为使用调度反馈函数,并在目标并发字段中添加了公式(我已将示例从tst名称更新为实际计时器名称)。如果吞吐量是由计时器管理的,则我假设属性没有那么重要,因此我将爬升时间和步长设置为1;保持目标速率时间为8000,比计时器中添加的步长(6200)长。

当我运行测试时,它在大约3秒钟内结束,没有任何异常。日志文件显示了关于开始和结束线程的几行内容,但没有任何警告。我发现唯一可疑的是日志条目VirtualUserController:已达到测试限制,线程已完成,加上线程名称。

我没有从这里链接的留档中得到足够的线索来自己解决这个问题,你有什么提示吗?

共有1个答案

商鸿哲
2023-03-14

根据文档,启动时间和步骤应为空:

使用此方法时,将并发线程组升级时间和升级步骤计数字段留空”

所以你认为将它们设置为1是正确的,这似乎是错误的。。。

 类似资料:
  • 我想为我正在开发的应用程序模拟100 rpm。我计划使用并发线程组和吞吐量成形计时器。我创建了一个示例来测试它是如何工作的。下面是我的剧本 我已将其添加为log4j2的下一行。xml文件: jmeter.log有以下日志 我的问题是 问题1。我是否正确地配置了测试以模拟100 rpm的吞吐量,或者我遗漏了什么? 问题2。如何提前计算需要添加多少用户才能实现目标并发?如果我用公式 在这里,我是否需要

  • 我有一个JMeter测试计划,其中包含具有不同工作负载和吞吐量的多个线程组。我想使用吞吐量成形计时器,但只对一个线程组应用成形。如果我在线程组中有计时器,它似乎仍然作用于整个测试计划。 例如,如果我将其设置为每秒6个请求,并运行测试10分钟,则在“查看结果”树中会得到3600个条目(这是预期的)。不幸的是,这3600个条目包括来自其他线程组的请求。我希望只从这个线程组中获得3600个条目,然后从其

  • 我想通过从CSV文件向服务器发送100个请求来测试10个线程。我想每个线程按顺序发射100个请求,同时允许并行请求。我有我的主要采样器和子采样器的子组件和另一个采样器,我想比较我的结果。这种配置通常会产生7个采样器。问题是,当我尝试绘制吞吐量与线程之间的关系图时,在1个用户中,结果在y轴上显示了100多个事务/秒的值。同样的事情发生在“显示结果表”侦听器(即,对于1个用户,它显示700个样本)如何

  • 我有一个带有七个线程组的巨大脚本。我使用了Conccurency线程组和吞吐量整形计时器。我有两个问题: 我是否可以将吞吐量成形计时器中的值与点一起使用,例如,开始RPS:0.01,结束RPS:0.3 如何在CTG中多次使用吞吐量成形计时器?例如:我有10个步骤。前5步的RPS应为0.5到2(阶梯式),第6步和第7步的RPS应为0.3到0.8,最后一步的RPS应为0.1到0.4。我想使用比例-我的

  • 假设我有一个每分钟200个事务(运行线程)的恒定吞吐量的JMeter测试脚本,并且我有两个由JMeter主机控制的从机来执行该脚本,那么产生的吞吐量会翻倍吗?还是JMeter会在从机之间共享负载,导致仍然是200TPM? 干杯凯

  • 我是Jmeter的新手,我有一些无法从Jmeter主页获得的查询。 吞吐量值的确切含义是什么?它是指每个线程每秒没有请求数,还是指线程之间累积没有请求数 我想在125k个请求上平均运行5分钟的测试,假设线程数为60,如何指定吞吐量和延迟值 Jmeter文件中给出的starttime、endtime、duration、delay、rampup period等值是秒/毫秒?如何配置它们 如何在测试期间