温馨提示×

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

小亿
160
2023-09-15 15:52:39
栏目: 编程语言

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

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

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

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

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

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

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

  1. CSS选择器提取多个变量的多个值:
  • 添加一个CSS选择器提取器(CSS Selector Extractor)到需要提取变量的Sampler上。

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

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

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

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

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

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

0