任何人都可以帮助使用 Beanshell 脚本在文件中的多行中创建字符串序列吗
例如:寻找输出
Test1,Test2,Test3
Test4,Test5,Test6
Test7,Test8,Test9
尝试过这个但给出了错误的结果
int numSets = 1;
for (int j = 1; j < numSets; j++) {
for (int i = 1; i <= numStrings; i++) {
String str = "test" + i;
if (i < numStrings) {
result += str + ",";
} else {
result += str;
}
out.write(str);
}
out.write("\n");
}
out.close();
请注意,从 JMeter 3.1 开始,您应该使用 JSR223 测试元素和 Groovy 语言来编写脚本。
下面是 Groovy 中的一个示例解决方案:
更多信息:Beanshell 与 JSR223 与 Java For JMeter:完全对决
如果您想将其打印到 jmeter.log 文件或另一个文件,您可以使用StringBuilder.append()而不是
print()