管理员进阶

集成 JIRA、Redmine 等缺陷管理软件

飞蛾作为一个测试管理工具,通过集成第三方工具,使得测试融入了开发生态。

  • 通过集成 Jira、Trello、Redmine,将项目管理和缺陷跟踪平台集成到飞蛾,即可在测试任务中浏览近期创建的缺陷上下文,记录测试结果的同时亦可快速创建缺陷到 Jira、Trello、或者 Redmine上。
  • 通过集成 Bearychat、Slack,便可设置一个机器人接收来自飞蛾的消息通知,即时获取测试计划、里程碑、或任务的进展与报告。

只有管理员才有权限进行应用集成,进入团队管理-应用集成,我们可以看到没有启用的应用后面有“启用”按钮,点击便进入相关应用配置页。

集成 Jira

集成 Jira 只需要3步即可,首先要确认 JIRA Software 最低版本为 v6.0.0 以上。

1.选择要集成的应用 Jira,并前往配置。

2.配置 Jira,共需要填写4项。

  • Jira 安装地址,输入 Jira 安装路径的 URL,例如 https://example.jira.com

  • Jira 用户名,这个用户是创建缺陷的默认用户,建议为此特别创建一个用户,例如“feiebot”。

  • Jira 密码;

  • 应用选项,选择创建缺陷用户是自己,还是上面设置的默认用户,也就是在 Jira 缺陷管理中看到的缺陷显示是谁创建的。

    若勾选“允许用户配置自己的JIRA用户”,需要用户到个人用户-应用集成中配置自己的账户,才能生效。

配置 Jira 信息填写完成后,点下面的安装按钮,便完成了 Jira 的安装。

3.绑定 Jira 项目与飞蛾项目

在第3步中会列出所有飞蛾的项目,逐一选择飞蛾项目与 Jira 项目的对应关系,选择启用,保存后便完成 Jira 项目和飞蛾项目的绑定。在飞蛾中提交 Bug 就会推送到对应的 Jira 项目中去。

集成配置完成后,若需要修改配置,可在团队页集成缺陷栏目下点击配置按钮(如下图),可查看集成的状态并可修改配置信息。

集成 Redmine

在Redmine集成之前,需要管理员账户登录Redmine完成以下2项配置。

  • 配置 - 认证,把“要求认证”勾选上。

  • 配置 - API,把“启用REST web service”勾选上。

集成 Redmine 只需要3步即可。

1.选择要集成的应用 Redmine,并前往配置。

2.配置 Redmine,共需要填写4项。

  • Redmine 安装地址,输入 Redmine 安装路径的 URL,例如 https://example.redmine.com

  • Redmine 用户名,这个用户是创建缺陷的默认用户,建议为此特别创建一个用户,例如“feiebot”。

  • Redmine 密码;

  • 应用选项,选择创建缺陷用户是自己,还是上面设置的默认用户,也就是在 Redmine 缺陷管理中看到的缺陷显示是谁创建的。

    若勾选“允许用户配置自己的Redmine用户”,需要用户到个人用户-应用集成中配置自己的账户,才能生效。

配置 Redmine 信息填写完成后,点下面的安装按钮,便完成了 Redmine 的安装。

3.绑定 Redmine 项目与飞蛾项目

在第3步中会列出所有飞蛾的项目,逐一选择飞蛾项目与 Redmine 项目的对应关系,选择启用,保存后便完成 Redmine 项目和飞蛾项目的绑定。在飞蛾中提交 Bug 就会推送到对应的 Redmine 项目中去。

集成配置完成后,若需要修改配置,可在团队页集成缺陷栏目下点击配置按钮(如下图),可查看集成的状态并可修改配置信息。

集成 Trello

集成 Trello 只需要3步即可。

1.选择要集成的应用 Trello,并前往配置。

2.配置 Trello,共需要填写3项。

  • Trello 用户 API Key ,输入 API Key,如何获取 API Key 请登录 https://trello.com/app-key 查看 。

  • Trello 用户 API Token,输入上述用户的对应API Token,如何获取 API Token 请登录 https://trello.com/app-key 查看 。点击上图开发者API下面的Token,获取对应的API Token。

  • 应用选项,选择创建缺陷用户是自己,还是上面设置的默认用户,也就是在 Trello 缺陷管理中看到的缺陷显示是谁创建的。

    若勾选“允许用户配置自己的Trello用户”,需要用户到个人用户-应用集成中配置自己的账户,才能生效。

配置 Trello 信息填写完成后,点下面的安装按钮,便完成了 Trello 的安装。

3.绑定 Trello 项目与飞蛾项目

在第3步中会列出所有飞蛾的项目,逐一选择飞蛾项目与 Trello 项目的对应关系,选择启用,保存后便完成 Trello 项目和飞蛾项目的绑定。在飞蛾中提交 Bug 就会推送到对应的 Trello 项目中去。

集成配置完成后,若需要修改配置,可在团队页集成缺陷栏目下点击配置按钮(如下图),可查看集成的状态并可修改配置信息。

© 2018 飞蛾深圳市扣钉网络科技有限公司