[英]How to use the multiple values fetched by the regex in following request in jmeter
我已经使用一个正则表达式提取了响应中所需的所有值。 现在,我要使用提取的值来构成我的请求。 值存储在单个变量中,例如: mcdh_1 , mcdh_2
等,并且每个响应中变量的数量不同。
如何使用这些动态创建的变量来形成请求。 ?
使用某些脚本是可能的,例如,采取以下步骤向HTTP Request添加动态参数:
将以下代码放入预处理器的“脚本”区域:
int params = Integer.parseInt(vars.get("mcdh_matchNr")); for (int i = 0; i < params; i++) { sampler.addArgument("mcdh_" + i, vars.get("mcdh_" + i)); }
您会得到类似的信息:
有关更多JMeter + Beanshell技巧和窍门以及Beanshell食谱的更多信息,请参见如何使用BeanShell:JMeter的最喜欢的内置组件 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.