在Jmeter中,我想上传一个文件,然后等待得到响应“processStatus = Published”。为此,我添加了JSON Extractor并传递$.A.B.processStatus以从响应中获取所需的变量。接下来,我添加了一个while控制器,并尝试编写groovy脚本,但不确定如何编写groovy脚本以等待processStatus = Published。有人能帮忙纠正一下语法吗?谢谢
{
"A":{
"B":[
{
"fileName":"068812_C00.jpg",
"activated":true,
"fileSize":359894,
"importTime":"2023-05-26T07:06:58.174Z",
"fileType":"Picture",
"processStatus":"Published",
"fileExt":"jpg",
}
],
"amount":1
}
}
1条答案
按热度按时间sf6xfgos1#
相关的__groovy()函数语法如下:
在上面的示例中,
vars
代表JMeterVariables类示例,它提供对当前线程(虚拟用户)范围内所有JMeter变量的读/写访问。请参阅Top 8 JMeter Java Classes You Should Be Using with Groovy文章,了解有关此API以及其他JSR 223测试元素和__groovy()函数可用的JMeter API简写的更多信息。