performance - 如何在 Jmeter 中计算负载配置文件并选择线程组
问题描述
我的任务是在应用程序上创建配置文件负载。配置文件负载:Vuser 7,每小时 50 个请求。创建负载动态:加速 2 分钟,加载 20 分钟,加载结束 2 分钟。如何计算并选择线程组(和计时器)?
解决方案
您的测试看起来很奇怪,因为每小时 50 个请求少于每分钟 1 个请求,并且不清楚为什么需要 7 个用户和加速/减速期。
不管。
实现“加载模式”的最简单方法是使用Ultimate Thread Group。它不是普通 JMeter 发行版的一部分,您需要使用JMeter Plugins Manager安装它。相关配置将类似于:
将请求减慢到每小时 50 个请求的最简单方法是使用Precise Throughput Timer,适合您的场景的配置是:
您可以使用即聚合报告侦听器检查实际吞吐量和执行采样器的数量。假设您的测试场景持续 24 分钟,您应该有大约 20 个样本结果。
推荐阅读
- bash - 如果该行尚未出现在文件中,如何将包含 $ 符号的文字行添加到文件中?
- sql - Redshift 查询以识别属于特定组的用户
- javascript - React - 导入多个图像
- azure - 尝试使用 B2C 身份验证保护 aspnet 核心 Web api 时出错:无法检索 openid 配置
- html - 想要使有序列表上的数字具有不同的颜色和大小
- tensorflow - 在训练有素的网络 keras 中编辑图层
- html - CSS 定位问题 - 我使用浮动、位置还是显示?
- node.js - 尝试在 Windows 7 中获取 newman 版本时出错
- c# - HttpWebRequest 返回错误“底层连接已关闭”
- php - json / jquery 和 php 的问题