
本文将介绍运行 5 万并发用户测试所需要的步骤(该测试用户量最多可达 200 万)。
步骤概述
- 编写脚本;
- 使用 JMeter 进行本地测试;
- BlazeMeter 沙箱测试;
- 使用一个控制台和一个引擎,设置每个引擎的用户数量;
- 设置和测试集群(一个控制台和 10 到 14 个引擎);
- 使用主从功能达到最大并发量目标。

第 1 步:编写脚本
在开始之前,请先从 JMeter Apache 社区网站(http://jmeter.apache.org/)获取最新的 JMeter 版本。
下载 JMeter 插件管理器(https://jmeter-plugins.org/wiki/PluginsManager/)。下载好 JAR 文件后,将其放入 JMeter 的 lib/ext 目录。然后,启动 JMeter,并转到“选项”菜单,找到插件管理器。
你可以通过多种方式获取脚本:
- 使用 BlazeMeter Chrome 插件记录测试步骤;
- 使用 JMeter HTTP(S)测试脚本记录器设置代理,运行测试,并记录所有内容;
- 从头开始手动操作并构建所有内容(主要针对功能 /QA 测试)。
如果你的脚本是通过录制得到(如上面的步骤 1 和 2),请记住:
- 你需要修改某些参数,例如用户名和密码,或者使用包含这些参数的 CSV 文件,这样每个用户都可以是唯一的。
- 你可能需要使用正则表达式、JSON 路径提取器、XPath 提取器来提取各种元素(如 Token-String、Form-Build-Id 等),以便完成“Add