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

apipost7无法删除导入的项目!!!

ApiPost使用 后端 331次浏览

软件版本:apipost_win_x64_7.0beta_0.2

很高兴看到apipost7更新了离线模式,因此从postman回归。然后当我导入postman数据时,发现了以下问题:

apipost7无法删除导入的项目!!!

首先,我的postman中有4个文件夹,每个文件夹下均有多个接口;相对应的,导出了4个json格式的接口数据(按照apiPost的要求,导出的是Collection V2);我的想法是导入到apiPost后,也能保留这样4个文件夹。


接下来,我在apipost的离线团队的默认离线项目中选择导入项目(之所以没选择导入接口,是因为导入接口只能CURL导入而不能选择JSON文件导入):

apipost7无法删除导入的项目!!!


当我以为导入后会直接在离线项目中显示导入文件夹,结果却不是。导入结果却是给我新增了一个项目(问题不大);如下图所示:

apipost7无法删除导入的项目!!!


以上问题都不大,然后我打算自己手动归整:我在默认的离线项目下新建了目录,然后把导入的接口都复制到这个目录当中,之后我准备把导入新增的项目bigdata删除。

这时我震惊地发现:无法删除导入的项目!无法删除导入的项目!!无法删除导入的项目!!! 

我尝试了右键项目,没发现删除菜单;顺便说下,这里的复制、剪切、粘贴不知道是干嘛用的,我按照正常逻辑试过这三个菜单,没看到应有的效果!

apipost7无法删除导入的项目!!!

然后我又尝试点击“项目/团队”,点击后跳转到登录界面,我没登录,因为我本身就是打算离线使用,如果离线的项目也需要登录才能删除,那么这设计也是不合理。

最终我还是没找到在哪里能删除导入的项目;

我还发现:新建项目也是需要登录才能进行的。那么我猜apipost的产品经理对这个功能的设计就是要求必须登录才可以。这个倒是可以理解。

但是,我想说,当用户没登录时,导入postman数据的功能,就应该设计成导入到默认离线项目的文件夹中,而不是新建项目。如果是新建项目,那么就应该相应的提供未登录删除离线项目的功能。这样才是一个功能完整的闭环。

| 0 收藏
  • Lundy
  • 2022-08-29 提问

1 个回答

同时还发现另一个问题:无法使用 shift+鼠标左键 对接口进行连续多选,只能用 ctrl+鼠标左键 多次点选。这也是一个操作不方便的点

  • Lundy
  • 2022-08-29 回答
Apipost 私有化火热进行中

撰写答案

只服务于

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

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