Jmeter如何实现静态CSV

问题描述 投票:0回答:1

嗨,大家只是想知道你对这种逻辑的见解。

我已经拥有包含完整信息/变量的 CSV 数据文件,我将在整个测试过程中使用它们。现在我想知道如何专门选择包含用户名信息的多行并在 Login API 中循环这些行

示例:

第 1 行测试 1 第 2 行测试 2 第 3 行测试 3

在用户定义变量中,用户名的值为 Test1、Test3。我想为 Test1 和 Test3 运行登录 API

基本上的想法是首先读取 Test1 行的数据,运行所有必要的 API,然后继续读取 Test3 的数据,依此类推。

我当前使用 while 控制器,但是只能通过用户定义变量选择单个用户名。根据给定的要求,使用多个用户名执行测试会更容易。

java api groovy jmeter
1个回答
0
投票

如果不查看 CSV 文件的结构并了解您想要实现的目标,就不可能提供全面的答案。

选项位于:

  1. __CSVRead() 函数 您可以在其中决定何时何地继续下一行
  2. 使用JSR223 SamplersetUp Thread Group中过滤您的CSV文件,并仅保留与用户定义变量中的用户名匹配的行
© www.soinside.com 2019 - 2024. All rights reserved.