jmeter关联

2024-01-02  本文已影响0人  Katie_44bb

1.jmeter关联

1.1xpath关联

使用场景

在接口返回值为HTML或xml格式时,使用xpath提取器

。xpath提取器

后置处理器中---->xpath提取器

配置xpath提取器

引用名称:接收返回值数据的变量名

。 XPath query :xpath表达式

匹配数字:0表示随机选择,-1表示取所有

缺省值:当没有找到对应数据的时候,显示缺省值的内容

。 XML parsing Options中选择Use Tidy和Quiet

1.2json关联

·json提取器

。HTTP请求---->右键---->添加---后置处理器---json提

取器

使用场景

在接口返回数据为json格式时使用

配置ison提取器

引用名称:接收返回值数据的变量名

json path expressions:jsonpath表达式$..获取字段名

匹配数字:0表示随机选择,-1表示取所有

缺省值:当没有找到对应数据的时候,显示缺省值的内容

1.3正则表达式关联

。正则表达式提取器

o HTTP请求---->右键----添加---->后置处理器---->正则表

达式提取器

使用场景

。适用于任何返回形式

表达式示例:

。(.*?) 替代要获取的值

。"session":[(*?))

"session":( 表示取值的开始位置

} 表示取值终止位置

配置正则表达式提取器

前2个选项默认即可

引用名称:接收返回值数据的变量名

正则表达式:"session":((*?》

模板:$1$表示取第一组数据

匹配数字:0表示随机选择1表示取第一个

缺省值:当没有找到对应数据的时候,显示缺省值的内容

上一篇 下一篇

猜你喜欢

热点阅读