温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Jmeter怎么获取接口返回参数值

发布时间:2021-07-20 11:51:15 来源:亿速云 阅读:1787 作者:chen 栏目:大数据

这篇文章主要讲解了“Jmeter怎么获取接口返回参数值”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jmeter怎么获取接口返回参数值”吧!

1、本次分享大纲

  • Jmeter获取API Response中参数值两种方法

  • 两种方法的使用详解

  • 实例演示

2、Jmeter获取API Response中参数值两种方法

  • 正则表达式提取器

  • JSON提取器

3、正则表达式提取器使用详解

Jmeter怎么获取接口返回参数值

  • 引用名称:下次传参的变量名

  • 正则表达式:输入小工具中获取到的正则表达式

  • 模版:如果正则表达式有多个提取结果,则结果是数组形式,模板$1$,$2$等等,表示把解析到的第几个值赋给变量;从1开始匹配,以此类推。

  • 匹配数字(0代表随机):正则表达式匹配数据的结果可以看做一个数组,表示如何取值:0代表随机取值,正数n则表示取第n个值(比如1代表取第一个值),负数则表示提取所有符合条件的值。

  • 缺省值:匹配失败时候的默认值;通常用于后续的逻辑判断,一般通常为特定含义的英文大写组合,比如:ERROR等

3.1、正则表达式小工具—Regester

将API返回值内容复制到Regester工具中的源文本,输入正则表达式,输出结果。

Jmeter怎么获取接口返回参数值

4、JSON提取器使用详解

Jmeter怎么获取接口返回参数值

  • Names of created Variables:下次传参引用的变量名

  • JSON Path expressions:JSON表达式,根据返回值一层一层的取值

  • Match No:匹配哪个,可为空即默认第一个

  • Default Value:未取到值的时候默认值

5、实例说明

5.1、用户自定义变量

Jmeter怎么获取接口返回参数值

  • 获取当前时间戳:利用Jmeter函数助手__time

Jmeter怎么获取接口返回参数值

5.2、HTTP请求默认值

Jmeter怎么获取接口返回参数值

5.3、HTTP请求实例

Jmeter怎么获取接口返回参数值

5.4、Debug Sampler

Jmeter怎么获取接口返回参数值

Jmeter怎么获取接口返回参数值

Jmeter怎么获取接口返回参数值

6、Jmeter脚本及小工具下载地址:

Regester V1.0.9.0版本

https://pan.baidu.com/s/1vwqbhke_f275TiJAWzjPEg 提取码: ijq4

实例脚本:

https://pan.baidu.com/s/1gJy5lnnH4miG7OEqOlEaxw 提取码: rqgn

感谢各位的阅读,以上就是“Jmeter怎么获取接口返回参数值”的内容了,经过本文的学习后,相信大家对Jmeter怎么获取接口返回参数值这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI