接口测试 [求助] 代码逻辑是拿第一个接口返回的一个 url 里面的一个 key 值作为第二个接口的请求参数,用 jmeter 如何提取第一个返回 json 里面的 key 值传递给下面

spring tide · 2019年08月28日 · 最后由 陈恒捷 回复于 2019年08月28日 · 2064 次阅读

接口测试工具,jmeter。

返回的 json 串:
{
"code":"0",
"message":"",
"title":"第一",
"url":"https://x xxxxxxxxxxxxxx/index.html?key=1ba31877469f462a8b0e27b1f8c4ab68&contentId=fdfdd42e-fb17-4ecb-b071-c379f6d9909b&materialId=ae76c5ea-d787-4aef-9c33-efdaf412b353"
}

下一个请求的接口地址是这样的:/v1/source/study/1ba31877469f462a8b0e27b1f8c4ab68?contentId=fdfdd42e-fb17-4ecb-b071-c379f6d9909b&liveSessionId=ae76c5ea-d787-4aef-9c33-efdaf412b353

共收到 9 条回复 时间 点赞

正则表达式了解一下

叫我字母 回复

你这个是啥意思?没看懂。

陈恒捷 回复

上午有个打广告疯狂刷屏的,就在回帖里 at 了两位管理员。广告内容在 2 楼,删掉了

后置处理器-json extractor 了解一下
参考地址:
https://blog.csdn.net/WANGtesting/article/details/80540775

MichaleScold 回复

搞定了谢谢。我之前用 json extractor 只能对键值对进行提取

我用的就是这个,只能对整个 url 提取。没法检索里面的信息

3楼 已删除

多谢帮助!

叫我字母 回复

下次同类情况,推荐用举报功能。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册