当 运行 25 个线程的负载测试时,我应该使用什么 jmeter 配置

What jmeter configuration I should use when running load test of 25 threads

我需要 运行 25 个线程的负载测试,最有效的配置是什么? (加速期......)。我 运行 使用以下配置进行负载测试,一些线程失败,但如果我只是单独 运行 脚本,则通过。

您的配置意味着:

  1. JMeter 从 1 个线程开始,每 4 秒添加一个线程
  2. 一旦启动,每个线程将开始执行 Samplers 颠倒(或根据逻辑控制器)
  3. 当线程执行完最后一个采样器时它会被关闭
  4. 当最后一个线程执行最后一个采样器时测试结束

根据采样器的数量和应用程序响应时间,您可能会或可能不会实现 25 个用户并发,您可能需要使用 Active Threads Over 时间侦听器

检查并发用户的实际数量

如果您想确保有 25 个在线用户,请将“循环计数”设置为 Infinite,并将“指定线程生命周期”持续时间设置为超过您的启动期。有关详细信息,请参阅 JMeter Test Results: Why the Actual Users Number is Lower than Expected 文章。

关于失败 - 如果没有看到请求和响应的详细信息,我们无法陈述任何有意义的内容,请确保使用 View Results Tree 侦听器保存它们并检查失败请求的响应正文