我使用正则表达式提取器和 beanshell 脚本(如下所示)动态创建了参数。我正在使用创建参数Name = "pass_" + i
。
现在我需要从 CSV 文件中填充这些参数字段的值。我已经加载了一个 CSV 文件,并且登录变量包含第一行的值。以下代码仅填充 CSV 文件中的第一个值。我需要代码来遍历 CSV 文件并使用第一列中存在的下一个值填充参数字段。
int count = Integer.parseInt(vars.get("pass_matchNr"));
for(int i=1;i<=count;i++) { //regex counts are 1 based
sampler.addArgument(vars.get("pass_" + i),vars.get("login"));}