jmeter 如何使用JSON提取器使用包含

7vux5j2d  于 2023-06-23  发布在  其他
关注(0)|答案(1)|浏览(104)

我响应体是动态的,有时它包含一个名为name的特定变量,如下所示,
"name": "MIBAUTMain Testing Site",和有时"name": "Main Testing Site",,所以如果我放$.namespaces[?(@.name=='MIBAUTMain Testing Site')].uuid,我的JSON提取器$.namespaces[?(@.name=='Main Testing Site')].uuid会失败。
但是Main Testing Site是常见的,有没有什么方法可以将Main Testing Site传递给JSON提取器,它包含什么?

ippsafx7

ippsafx71#

您可以将regular expression与filter运算符结合使用,这样它就可以匹配这两种情况:

$..[?(@.name =~ /.*Main Testing Site.*/i)].uuid

更多信息:How to Use the JSON Extractor For Testing

相关问题