Jmeter:线程乘以循环计数与样本数不匹配

时间:2014-02-28 16:11:14

标签: jmeter performance-testing

我在Jmeter中运行一些具有以下值的测试 - 线程数= 50 循环次数= 133 我希望样本数量(摘要报告中的列数)为50 * 133 = 6650,但我认为这只是3220。

我试过这个测试: 线程数= 50 循环次数= 100,这次我得到的样本数(Count)为3221

我尝试过: 线程数= 30 循环次数= 133,这次我得到的样本数(Count)为3220

出于某种原因,Jmeter将样本的最大数量限制在3220左右。为什么会发生这种情况?

此致 拉梅什

1 个答案:

答案 0 :(得分:1)

JMeter对样本数量没有限制,如果是,那将是20亿。

尝试以下方法:

  1. 重新运行测试in non-GUI mode
  2. 打开JMeter GUI。不要打开任何.jmx文件
  3. 添加Summary Report监听器
  4. 点击Browse按钮,然后打开您在步骤1中-l参数指定的.jtl文件
  5. 检查实际样品数是否与您的计算相符。
  6. 它应该是平等的。如果不确定即使您没有使用Test Action采样器在特定条件下停止测试,或CSV Data Set ConfigStop thread on EOF设置为true或其他。

    如果问题仍然存在,并且以上建议均未帮助您使用 jmeter.log 文件更新问题