最近我们测试组临时接了个任务,需求如下:
筛选不同门店或像机IP,判断像机是否正常推流,接口是否正常。
1.首先需要从数据库查询出所有门店和像机IP地址对应的id值
2.根据id值查询直播流地址,且正常推流
遇到的问题:
数据库查询出的门店和像机IP对应的id值未带上引号,而下一个请求参数是JSON格式,值必须要带上引号
百度了很多结果,都没有我想要的答案,例如:建议使用JSON提取器,可是我的第一个请求结果是数据库查出来,哪来的JSON呢?
最终用了下面的方法解决了问题,希望对其他和我遇到一样问题的人有帮助
1.添加BeanShell Sampler请求
2.将获取到的上一个数据库响应结果参数加上引号,并使用转义符,例如"${UserID_1}"
3.使用vars.put(),将第二个加引号的参数保存至参数1中,参数1的变量即代表了加了引号的参数值
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/chenjuan0530/article/details/107285378
内容来源于网络,如有侵权,请联系作者删除!