jmeter - JMeter 查询 - 不同的用户对相同的 HTTP 请求使用不同的文件位置
问题描述
假设总共创建了 50 个用户和一个 HTTP 请求/采样器,那么在这种情况下,我们在运行 Api 时提供一个输入文件,那么所有 50 个用户使用相同的输入文件(相同的输入文件位置)并且一些请求失败。我们希望为用户制作想法或脚本以使用不同的文件位置,这样就不会出现请求失败或文件未找到异常的机会。
解决方案
您可以像任何其他请求参数、用户名等一样参数化文件名/位置。
最常用于参数化的配置元素是CSV Data Set Config。
但是,如果您不想手动管理文件内容并保护自己免受“找不到文件”的影响,那么考虑使用Directory Listing Config插件是有意义的,它读取给定文件夹中的文件并将它们存储到 JMeter 变量中,因此每个线程/迭代将从池中选择下一个文件。
您可以使用JMeter Plugins Manager安装目录列表配置插件
推荐阅读
- typescript - Typescript AMD 模块 - 脚本未运行
- python - 如何从另一个 docker 容器中使用 python?
- operating-system - 为什么进程在 qemu 中遇到断点后无法继续?
- solana - 如何将程序部署到 Solana - Solana/Rust
- r - 使用“nest()”时从 betaRegression 模型中获取预测值
- python - 任何人都可以回答这个问题吗?
- angular - 需要在异步验证器以角度反应形式运行之前调用服务
- javascript - 是否可以在 Javascript 中构造一个内置“变量”的字符串?
- powershell - 发送自动电子邮件时,从 Powershell 脚本调用 VB 脚本会产生意外的运行时错误
- reactjs - react-query QueryClientProvider 和 react-redux Provider 的顺序重要吗?