在jmeter udv中如何获得它的参数值

时间:2017-04-11 03:31:45

标签: jmeter

当它是参数化值时,总是取第一个值,不能继续得到第二个。我只想动态获取列表的值来拼接字符。 参数列表: udv的集合:

2 个答案:

答案 0 :(得分:0)

如果您将__CSVRead() function放入用户定义的变量 - 它将在UDV初始化期间仅执行一次

您可以直接在脚本中使用__CSVRead()函数,而不是${data}变量 - 每次调用它时,它都将从文件中读取下一行。

查看How to Use JMeter Functions帖子系列,了解有关在JMeter测试中使用函数的更多信息。

答案 1 :(得分:0)

最后想出了这个方法。只需添加一个beanshell采样器,并使用java来完成切片字符。

String a = "12343554657";
String b = "\"${__CSVRead(C:\Users\cherry\Desktop\test02.csv,0)}\"";
String c = "123";
String sc = a+"-"+"["+b+"]"+"-"+c;