100个用户同时上传文件jmeter

100 users upload file at the same time jmeter

我有以下场景:

创建 100 个用户,然后所有用户同时发送一个文件(每个文件都是从包含 100 个文件名的 excel 中选择的唯一且不同的文件)。

  1. 同时使用 HTTP(S) Test Script Recorder. During the recording make sure that the file you will be uploading lives under "bin" folder of your JMeter installation 记录单个文件上传事件。
  2. 使用 CSV Data Set Config 参数化记录的硬编码文件名。请记住,您需要将文件复制到 JMeter 安装的 "bin" 文件夹,或者确保您的 CSV 文件包含您需要上传的文件的 完整 路径.
  3. Thread Group
  4. 中将线程数设置为 100
  5. 添加一个 Synchronizing Timer 作为执行文件上传的 HTTP 请求采样器的子项,并将 "Number of Simultaneous Users to Group by" 设置为 100