一、调用接口,使用【查看结果树】获取响应信息
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d7UlTYPh-1626257616393)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714173330118.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181435458.png)
二、编写Json提取式,测试其功能正确性
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EItMsBLn-1626257578259)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714174703430.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181446995.png)
三、回到接口请求,添加:后置处理器>Json提取器
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MAjyfluY-1626257578260)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714174943485.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181455155.png)
四、同时添加:后置处理器>调试后置处理程序 ,测试提取结果的正确性
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qYrFeKtE-1626257578263)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714175501110.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181501395.png)
五、查询Debug模式下的响应数据,复制 cityId_matchNr 变量名
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JCmaDPIz-1626257578265)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714175751819.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181506587.png)
六、线程组右键添加:逻辑控制器>循环控制器,设置循环次数
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qaP34Nih-1626257578266)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714180047035.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181511870.png)
七、新增接口信息,传入引用的变量值,执行脚本
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nhGy7YG9-1626257578266)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714180206180.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181518344.png)
引用参数的表达式:${__V(cityId_${__counter(,)},)}
① __V为jmeter自带的一个嵌套变量函数
运行第1次cityId_${__counter(,)}为id_1
运行第2次cityId_${__counter(,)}为id_2
······
运行第367次cityId_${__counter(,)}为id_367
② __counter为jmeter自带的一个计数函数
${__counter(,)} 引用这个函数,每运行1次+1,从1开始
③ cityId_${__counter(,)}
运行第1次cityId_1,运行第2次cityId_2,以此类推,直到运行到循环次数cityId_367
八、查看结果树可以看到循环次数与调用结果

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gsDjFyXW-1626257578267)(C:UsersuserAppDataRoamingTyporatypora-user-imagesimage-20210714181153659.png)]](https://file2.kaopuke.com:8081/files_image/2023060223/20210714181527166.png)
最后
以上就是顺利画板最近收集整理的关于Jmeter:JSON提取器提取参数并循环调用的全部内容,更多相关Jmeter内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复