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

目录无法继承父级目录的认证、预/后执行脚本

ApiPost使用 工具 172次浏览

1.新建子目录无法直接继承父级目录设置的公用认证、预处理脚本、后处理脚本;竞品 Apifox 具备该功能,在汇聚同一项目接口时,针对目录设置可选继承父目录或自定义修改,这样更易用,避免为每一级子目录再单独设置重复的配置;目前 Apipost 仅支持继承 前置 URL 一项;


2.具体的使用场景是,该项目下所有接口均需要设置 鉴权 Token访问,在父级目录设置预执行脚本后,所有子目录选择继承父目录脚本即可。

目录无法继承父级目录的认证、预/后执行脚本


目录无法继承父级目录的认证、预/后执行脚本

| 0 收藏
  • Api
  • 2024-05-15 提问

7 个回答

目前支持目录参数和全局参数啊  全局参数 | Apipost   
我们只是url是需要继承的,其他得是有参数优先级

接口大于目录大于全局 ,只要接口没有参数,那么参数第一优先级就是目录,接口和目录没有参数,那么第一优先级就是全局

抱歉,可能我没描述清楚,我表述的不是环境参数、目录参数、全局参数的问题。
作为 postman、apifox 的深度使用用户,我了解 参数 作用域的区别。

我反馈的是子目录的部分配置,无法直接继承父级目录,如预执行脚本,后执行脚本。

  • Api
  • 2024-05-15 回答

我们的逻辑是不需要在目录里面进行继承勾选的,不管是父级还是子级,只要目录写了脚本和参数,目录下的接口都会引用到;

如A目录下有B目录,B目录下接口会应用A和B两个目录中的脚本和参数,A目录下接口只会引用A目录的参数和接口;

目录就算层及多,我们也是先按接口最先目录然后到父级目录调取的   ,可能您是那俩友商的深度使用用户,我们的功能使用还不深入,这个是最基础的功能

目录设置 | Apipost

测试了下,公用目录配置是子目录自动继承的。

  • Api
  • 2024-05-15 回答

是这个逻辑啊 我们的逻辑就是这样的 

新版本已新增该功能,认证继承父级


目录无法继承父级目录的认证、预/后执行脚本

  • Api
  • 2024-05-21 回答

目录无法继承父级目录的认证、预/后执行脚本

Apipost 私有化火热进行中

撰写答案

只服务于

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

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