首页 > 解决方案 > 如何在 Jmeter 中计算负载配置文件并选择线程组

问题描述

我的任务是在应用程序上创建配置文件负载。配置文件负载:Vuser 7,每小时 50 个请求。创建负载动态:加速 2 分钟,加载 20 分钟,加载结束 2 分钟。如何计算并选择线程组(和计时器)?

标签: performancetestingjmeter

解决方案


您的测试看起来很奇怪,因为每小时 50 个请求少于每分钟 1 个请求,并且不清楚为什么需要 7 个用户和加速/减速期。

不管。

  1. 实现“加载模式”的最简单方法是使用Ultimate Thread Group。它不是普通 JMeter 发行版的一部分,您需要使用JMeter Plugins Manager安装它。相关配置将类似于:

    在此处输入图像描述

  2. 将请求减慢到每小时 50 个请求的最简单方法是使用Precise Throughput Timer,适合您的场景的配置是:

    在此处输入图像描述

  3. 您可以使用即聚合报告侦听器检查实际吞吐量和执行采样器的数量。假设您的测试场景持续 24 分钟,您应该有大约 20 个样本结果。

    在此处输入图像描述


推荐阅读