我在测试计划中有多个 http 样本,但我只想根据 csv 数据集配置多次运行一个请求,并且剩余的 http 请求将在特定样本完成后运行,所有基于 csv 数据集配置的迭代。

在上图中,我有 5 个 http 样本,并且我有第一个请求的 csv 数据集,一旦对整个 csv 数据集测试数据运行第一个请求,则应运行另一个样本,请提供如何在 jmeter 中执行此类操作的解决方案.
配置您的CSV 数据集配置,如下所示:
foo falsefalse${__javaScript("${foo}" != "<EOF>",)}“条件”输入中"${foo}" != "<EOF>"并放入“条件”输入中将您的第一个请求作为 If 控制器的子级
foo将脚本中各处的实际 JMeter 变量引用名称替换为您的实际 JMeter 变量引用名称。
这样,JMeter 将循环直到 CSV 文件中有条目,并在到达 CSV 文件末尾时继续处理剩余的请求。
有关为您的场景配置 JMeter 的更多详细信息,请参阅《在 JMeter 中使用 While 控制器》一文中的“从 CSV 中读取所有值并继续”一章。
| 归档时间: |
|
| 查看次数: |
8262 次 |
| 最近记录: |