全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

API的后执行操作中,数据库的参数如何设置

ApiPost使用 数据库 158次浏览

API的后执行操作中,数据库的参数如何设置

前执行处理中,设置了环境变量。

控制台可以打出来

console.log("我是后执行操作");

console.log(apt.environment.get("customize_local_id"));


但是DB操作中无法使用:apt.environment.get("customize_local_id")

API的后执行操作中,数据库的参数如何设置

不知道是什么原因,还是使用方式不对?

| 0 收藏

5 个回答

数据库查询之后,创建正则提取,将变量建设到环境中

请问是这种提取方式吗?$[0].customize_local_id

如果是这种的话,已经试过了,在后执行中使用不了【apt.environment.get("customize_local_id")】

如果不是,麻烦提供一个例子,不胜感谢。

变量可以提取,但是SQL中无法使用,推测是因为 SQL中的参数需要用单引号包裹,但是 【apt.environment.get("local_id")】取到的值无法添加单引号,导致SQL语法错误,不知是否有办法解决

API的后执行操作中,数据库的参数如何设置

试一下 {{local_id}} 呢

可以用 '{{}}'

API的后执行操作中,数据库的参数如何设置

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!