接口编辑和删除的时候往往需要用到所增加数据的id
metersphere可以使用后置脚本或前后置SQL进行获取(后置脚本获取接口响应值一直报错所以没有用脚本用的是SQL)
通过前置SQL得到新增数据的ID
但是这样的话,编辑的时候需要编写一个SQL获取新增数据ID ,删除的时候也会需要编写同样的SQL获取同样的ID,为了避免做重复的事情,可以存储到场景变量中
需要注意的是,这个获取id的SQL脚本需要写到前一个接口的后置SQL中,例如下图,
如果 在 当前接口 获取id并将其赋值到场景变量中,再在接口中使用场景变量中的变量的话,会发现,其获取不到
在这里插入图片描述
请求值