这篇文章主要讲解了“Jmeter怎么获取接口返回参数值”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jmeter怎么获取接口返回参数值”吧!
1、本次分享大纲
Jmeter获取API Response中参数值两种方法
两种方法的使用详解
实例演示
2、Jmeter获取API Response中参数值两种方法
正则表达式提取器
JSON提取器
3、正则表达式提取器使用详解
引用名称:下次传参的变量名
正则表达式:输入小工具中获取到的正则表达式
模版:如果正则表达式有多个提取结果,则结果是数组形式,模板$1$,$2$等等,表示把解析到的第几个值赋给变量;从1开始匹配,以此类推。
匹配数字(0代表随机):正则表达式匹配数据的结果可以看做一个数组,表示如何取值:0代表随机取值,正数n则表示取第n个值(比如1代表取第一个值),负数则表示提取所有符合条件的值。
缺省值:匹配失败时候的默认值;通常用于后续的逻辑判断,一般通常为特定含义的英文大写组合,比如:ERROR等。
3.1、正则表达式小工具—Regester
将API返回值内容复制到Regester工具中的源文本,输入正则表达式,输出结果。
4、JSON提取器使用详解
Names of created Variables:下次传参引用的变量名
JSON Path expressions:JSON表达式,根据返回值一层一层的取值
Match No:匹配哪个,可为空即默认第一个
Default Value:未取到值的时候默认值
5、实例说明
5.1、用户自定义变量
获取当前时间戳:利用Jmeter函数助手__time
5.2、HTTP请求默认值
5.3、HTTP请求实例
5.4、Debug Sampler
6、Jmeter脚本及小工具下载地址:
Regester V1.0.9.0版本:
https://pan.baidu.com/s/1vwqbhke_f275TiJAWzjPEg 提取码: ijq4
实例脚本:
https://pan.baidu.com/s/1gJy5lnnH4miG7OEqOlEaxw 提取码: rqgn
感谢各位的阅读,以上就是“Jmeter怎么获取接口返回参数值”的内容了,经过本文的学习后,相信大家对Jmeter怎么获取接口返回参数值这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。