跳到主要内容

管理项目

在 Apifox 中,你可以创建和管理多个项目,以便更好地组织和管理接口。

创建项目

团队所有者(或管理员)可通过 “团队项目 -> 新建项目 -> 新建”,创建新的项目。

创建项目

项目成员 / 权限

项目成员管理

在 “项目设置 -> 成员管理” 页面中,可以看到项目中的全部成员。项目成员可以在项目内按照设置的权限一起协同工作。目前项目成员管理中的所有功能,需要项目角色为 “项目管理员” 才可进行实际操作。其它一般项目角色仅可查看到有哪些项目成员和他们的基本信息,不可操作。

添加团队成员加入项目

可以在项目成员管理页面右上角,将其他处于当前项目所在团队中的 Apifox 用户添加进入当前项目内。

添加团队成员加入项目

提示

需要项目角色为 “项目管理员”,才可添加团队成员加入项目中。如果仅为当前项目的管理员,但不是当前团队的团队管理员,则不可以邀请团队外用户加入团队和当前项目中。

点击此添加团队成员按钮,即可将团队内成员加入项目并分配项目角色。

添加团队成员

成员详情设置、移除成员

在成员管理页中,针对某个成员点击右侧 “设置” 按钮,即可针对此成员进行更详细的设置。

成员详情设置
  1. 名称

    可以在此处给该用户指定在当前团队内的昵称,用来更好的识别此成员。该成员自己也可修改此团队内昵称。

  2. 项目角色

    可以设置此成员的项目角色。项目角色主要控制项目功能的是否可用,例如:编辑接口、运行自动化测试等。项目角色是统一在团队/组织级别进行维护与管理的。详情请参考角色与权限模块。

  3. 移除成员

    可将此成员从项目中移除。移除后该用户将无法再访问你的项目内数据,但是他仍然属于当前团队。需要将此用户移出团队,请在团队成员管理功能中进行操作。

项目概览

进入到一个已创建项目中,可以在 “接口管理 -> 项目概览” 页中,看到该项目的重要信息和统计信息。


接口用例 / 测试场景覆盖

可以在这个模块内查看当前项目的全部接口,以及接口用例与测试场景的覆盖情况。通过这些统计数字可以直观、量化的了解到当前项目中的接口是否被合理测试,以及接口质量是否更加可靠。

接口用例 / 测试场景覆盖

其中,核心数据:

  • 接口用例覆盖率,带有接口用例的接口数/总接口数,主要用来查看单个接口是否有被接口用例覆盖;
  • 平均每个接口带有的接口数,接口用例总数/总接口数,主要用来查看接口的用例整体完善程度;
  • 不带用例的接口数,主要用来查看未被接口用例覆盖的接口数量;
  • 测试场景覆盖率,被测试场景关联的接口数/总接口数,主要用来查看接口被自动化测试所覆盖的情况;
  • 不被测试场景覆盖的接口数,主要用来查看还没有被自动化测试覆盖的接口数量。
提示

注意:此处数据的计算是异步的,因此会有延迟。如果发现数据有异常可以等待一段时间后再刷新确认。

编辑项目

团队所有者 / 管理员进入到已创建的项目中,在「项目设置」->「基础设置」->「编辑」中更换项目的名称或者项目图标。

编辑项目

克隆项目

克隆项目:通过「项目设置」->「基础设置」->「克隆」,可克隆项目到当前团队或其他团队。

克隆项目

移动项目

移动项目:通过「项目设置」->「基础设置」->「移动项目」,将项目移动到其他团队。

移动项目

删除项目

删除项目:通过「项目设置」->「基础设置」->「删除」,将项目彻底删除。

删除项目

警告

务必谨慎,删除后项目不可以找回。