我尝试将 JSR223 断言中的以下 3 个参数作为字符串数组传递,其中包含按空格分割的参数:
请有人让我知道如何在 JSR223 断言部分定义参数并稍后在单独的 groovy 脚本中访问它们?
我在 JSR223 断言的参数部分中将一个参数(即采样器名称)定义/传递为“${__samplerName()}”,并成功在 groovy 脚本中访问它,如下所示: def call_name = 参数 ? args[0]:“无”。 但我不知道如何将另外 2 个参数(以及上面的参数)作为数组传递。
完全一样的方式,
args[1]
,args[2]
等
args
本身就是一个Strings数组,因此您可以根据需要使用它:
有关 JMeter 中 Groovy 脚本编写的更多信息:Apache Groovy:Groovy 的用途是什么?