程序员怎么用TAPD | 这些必备技能,让你的研发更高效!

2021-08-12 18:10:15 浏览数 (1)

在日常工作中,TAPD与流水线、代码仓库是研发团队高频使用的工具。对开发、测试同学来说,如果能实现平台间的信息打通,可以减少平台间的跳转切换,有效提升工作的效率。

TAPD第三方服务集成能力,支持与代码仓库、流水线进行了深度打通,力求为开发团队提供流畅高效的使用体验。我们梳理了一份攻略,掌握下面几个小技能,让TAPD与代码仓库、流水线一起,成为研发团队的得力助手,让开发工作提质增效!

代码紧密关联,研发管理更高效

TAPD与腾讯工蜂、Gitlab等代码仓库进行了深度打通,管理员需要在 「公司管理 - 服务集成」中进行代码仓库关联,进入「项目设置 - 应用设置」启用代码仓库应用,就可以实现项目与代码库的关联。在此基础上,我们可以通过下面几个技巧,让研发工作更加高效:

1、需求单与代码Commit快速关联

针对一些需要将代码提交与需求/缺陷/任务进行绑定的场景,通过提交代码关键字的方式,实现代码与需求/任务/缺陷单快速关联。

2、需求单与Gitlab MR快速关联

当启用Gitlab代码仓库与TAPD进行关联后,我们可以复制需求、任务以及缺陷的【源码提交关键字】到MR标题或描述框中,与需求单进行快速关联并可查看MR记录。

深度集成流水线,持续交付更轻松

TAPD支持与业界主流流水线工具深度集成,使研发管理与代码关联、CI/CD能力紧密结合,助力团队打通产品交付流程,提升研发交付效率。通过这些小技巧,可以让研发过程更为流畅:

1、开启Jenkins关联,快速执行流水线

管理员在「公司管理 - 服务集成」 中开启Jenkins服务集成,再进入「项目设置 - 流水线应用」 进行配置,即可将TAPD与Jenkins流水线工具关联。直接在TAPD中执行和查看流水线状态,让需求、缺陷、任务与流水线紧密关联。

2、快速查看流水线状态,直接下载构建产物

在TAPD的需求/缺陷/任务 Tab页下,只需点击「流水线」栏,就可以快速查看需求相关的流水线执行情况,并支持下载构建产物和快速执行流水线,更加方便快捷。

3、快速查看代码质量报告&测试报告

TAPD支持与业界主流的代码质量分析工具和自动化测试工具集成,关联配置完成后,即可在流水线应用中查看代码质量报告和测试报告,对于失败的测试用例和需要跟踪的代码质量问题可以快速创建缺陷,进行跟踪管理。

4、担心流水线信息遗漏?来设置自动消息通知

TAPD流水线提供了两种消息通知的能力,帮助你快速接收流水线执行相关提醒,让研发信息实时触达,不再遗漏。

全局通知:对一些小规模且开发人员固定的团队来说,可以点击「流水线配置 - 持续集成关联 - Jenkins关联配置」里 ,为流水线设置统一的邮件/站内信/企业微信消息提醒。

定制化通知:对一些需要将单个流水线执行结果通知到不同的代码提交人员的场景,可以配置自动化助手流水线通知,实现邮件提醒。

自动化一切,开启自动化研发流程

自动化助手是TAPD打造的自动化流程管理工具,能够针对研发中心的目标事件执行一系列自动化操作。在与代码、流水线进行关联和打通后,开发团队可以在TAPD自动化助手的帮助下,围绕研发流程进行一系列自动化流程的建设和探索。

以上图中这条常见的工作流为例,一个需求从规划中到上线,需要经历几个不同的阶段。以往很多环节的流转和操作都要依赖人工完成,这经常会遗漏操作或者延迟,导致需求移交不及时。而通过代码、流水线与TAPD自动化助手的无缝衔接,研发团队可以更大限度从手工操作中解放出来。

  • 代码关联后: 强制需求进入「开发中」阶段
  • MR评审通过: 自动移交需求到「转测试」并触发流水线
  • 验收通过后: 自动将需求单移交到「已实现」状态
  • 自动提醒: 在研发全流程中,针对每处移交设置自动提醒,通过邮件通知下一处理人

TAPD与更多研发工具的打通和集成正在持续建设中,同时也会根据大家的建议和反馈,对产品体验和能力进行持续优化和升级。

使用指引

TAPD 流水线与自动化助手功能都是「TAPD企业版」专属功能,可以咨询官方客服人员申请企业版。那如何使用TAPD流水线和自动化助手功能呢?戳“阅读原文”,了解更多使用指引。

有奖互动

铛铛铛!有奖互动来啦!

分享你最喜欢or最常用的TAPD提效小功能

或分享你的使用反馈 我们将随机挑选5位小伙伴赠送

TAPD定制公仔一只

活动时间截止:8月19日

推荐阅读

点击图片了解TAPD更多能力

戳“阅读原文”,了解更多使用指引

0 人点赞