场景描述:测试过程中,一个场景经常会调用几个接口,且前后接口之间存在参数传递。前一个接口返回值提取后传给后一个接口使用
操作步骤:
第一步,选中被提取参数的接口请求,依次点击右键-添加-后置处理器-正则表达式处理器
第二步,正则表达式提取器设置页设置参数
引用名称,即变量名。设置后供其他地方调用,比如设置“test”,后续调用输入${test}即可使用这个变量
正则表达式,即提取参数的公式,比如需要提取出下面返回值中的“总部”参数,表达式可以写成“"ShipperRealName":"(.+?)","ShipperTelephone"”,注意最外围的引号是不能写进去的
模板设置“$1$”,匹配数字设置“1”即可
正则表达式有很多种写法,具体网上教程很多,这里不表
至此,正则表达式提取器设置即完成,然后在调用变量的地方填入变量值,即可使用提前的变量参数,比如,创建一个http请求,检查变量参数
请求后的结果
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。