jmeter怎么提取多个变量的多个值

   2025-02-22 7090
核心提示:在JMeter中,可以使用正则表达式或CSS选择器提取多个变量的多个值。正则表达式提取多个变量的多个值:添加一个正则表达式提取器

在JMeter中,可以使用正则表达式或CSS选择器提取多个变量的多个值。

正则表达式提取多个变量的多个值:

添加一个正则表达式提取器(Regular Expression Extractor)到需要提取变量的Sampler(例如HTTP请求)上。

在正则表达式提取器中,输入想要提取的正则表达式模式,并选择匹配项的数量。

在"Template"字段中,使用$1$、$2$等来引用匹配到的值,其中1、2等是匹配项的索引。

在"Match No."字段中,指定要提取的匹配项的编号,例如1表示第一个匹配项,-1表示所有匹配项。

在"Name of created variables"字段中,输入想要创建的变量名,多个变量名之间用逗号分隔。

可以通过在后续Sampler中使用${变量名}引用提取到的变量。

CSS选择器提取多个变量的多个值:

添加一个CSS选择器提取器(CSS Selector Extractor)到需要提取变量的Sampler上。

在CSS选择器提取器中,输入要提取的CSS选择器表达式。

在"Attribute"字段中,选择要提取的属性。

在"Match No."字段中,指定要提取的匹配项的编号,例如1表示第一个匹配项,-1表示所有匹配项。

在"Name of created variables"字段中,输入想要创建的变量名,多个变量名之间用逗号分隔。

可以通过在后续Sampler中使用${变量名}引用提取到的变量。

以上是使用正则表达式和CSS选择器提取多个变量的多个值的步骤,根据实际情况选择合适的方法。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言