首页 / 最佳实践 / Jira 精选 App 系列之 - 测试管理

Jira 精选 App 系列之 - 测试管理

2021.06.09

Atlassian 的应用市场( Atlassian Marketplace )中有数千款功能各异的 App ,用以扩展和延伸 Atlassian 的产品功能以及帮助不同的团队实现其定制化需求。我们今天就来介绍一款为测试团队而研发的测试管理 App:synapseRT

现在,越来越多的软件公司青睐使用 Jira 作为其核心项目管理工具,Jira 的高灵活性,易用性深受产品团队和开发团队的喜爱。同时,其高可扩展性也是它受到欢迎的重要因素:在 Atlassian 的应用市场里(Atlassian Marketplace)有数千款不同的 App ,用以扩展 Atlassian 的产品功能,帮助不同的团队实现其定制化需求。

我们今天就为您介绍一款在 Atlassian 应用市场里最受欢迎的测试管理插件之一,和 Jira 完美融合的强大的测试管理软件:synapseRT ,它可以帮助开发团队在 Jira 中实现测试管理和需求管理,从而使所有团队能够高效地利用 Jira 这个强大的项目管理工具。

测试团队作为项目管理中不可缺失的一环,在使用 Jira 时总抱怨产品本身没有办法完全满足测试管理的需求,包括:

1.Jira 不提供树形结构或者文件夹结构来管理问题,测试团队无法方便地管理其测试用例。

2.Jira 不提供模块化的“测试步骤”,测试团队无法按步骤创建测试用例。

3.Jira 没有“测试计划”、“测试执行”以及“测试用例复用”的概念,使用 Jira 进行测试执行管理几无可能。

4.Jira 中无法做到测试用例,结果以及缺陷和需求的关联;产品,开发和测试团队的协作无从谈起。

以上的痛点直接导致测试团队与其它团队割裂开来,其它团队都在深入使用 Jira 的时候,唯有测试团队默默地搭建了另一套测试管理工具( HP ALM,TestLink 等等)来管理测试,同时又不得不在 Jira 中跟踪需求和缺陷。这既不经济,也不方便。

synapseRT ,更懂测试团队的需求

synapseRT 就是为了消除测试团队在使用 Jira 时的痛点而开发的 Jira App ,它提供了一整套测试管理和需求管理的解决方案,让测试团队完全回归 Jira 成为可能,同时具有辅助产品团队和开发团队更好的跟踪和管理需求的功能。下面我来逐一了解其在测试管理和需求管理上的独门秘笈。

synapseRT 独门秘笈之一:测试用例的树形结构

随着越来越多测试用例被创建,如何分组,分类和管理测试用例成为测试团队的一大难点。Jira 中的平铺列表显然不适合大规模测试用例的实施和管理,如同其它企业级测试管理工具一样,测试用例的树形结构是 synapseRT 的必备技能之一。

测试管理

除了支持树形结构,synapseRT 还有以下功能来帮助测试团队更便捷地管理测试用例:

.克隆测试用例(支持批量)

.导入/导出测试用例(支持批量)

.拖拽以排序测试用例

synapseRT 独门秘笈之二:模块化测试步骤

测试用例的步骤通常有四部分组成:ID,步骤,测试数据,期望结果。synapseRT 使其在 Jira 中从不可能变成为可能。

测试管理

除了模块化的结构,测试用例还被赋予了如下功能:

.克隆测试步骤

.拖拽以排序测试步骤

.导入/导出测试步骤

.将测试用例和自动化脚本映射(自动化测试)

.查看测试执行历史

.查看关联的需求

.查看缺陷

synapseRT 独门秘笈之三:测试执行管理

“用例先行,执行在后”,告诉大家在测试用例的管理之后,就要进行测试执行管理。测试执行管理通常包括:定义测试范围,分配测试任务,更新测试结果,上报缺陷以及状态跟踪(测试报告)。synapseRT 紧紧围绕上面的测试流程,在 Jira 中实现了测试执行管理:

测试执行管理

synapseRT 中实现测试执行的管理方法:

.定义测试范围:从树形结构的测试用例中直接选取测试用例

.分配测试任务:批量指派测试人员

.更新测试结果:用例级别和步骤级别的结果更新

.上报缺陷:执行过程中从用例或者步骤直接上报缺陷,关联关系自动生成

.跟踪状态:不同测试报告,不同维度跟踪

synapseRT 独门秘笈之四:需求的测试覆盖和跟踪

一个需求往往需要两个团队来紧密地协作才能完成:开发团队进行功能开发,测试团队进行测试覆盖。开发(产品)团队需要了解需求的测试情况,测试团队也需要知道覆盖了哪些需求。synapseRT 同时解决了以上团队的协作问题,将需求和测试紧密地集成在了一起:

需求管理

synapseRT 通过以下功能将需求和测试结合在一起:

.从需求创建测试用例(覆盖)

.从需求查看测试用例执行结果

.从需求查看关联的缺陷

.从测试用例查看关联的需求

.需求跟踪矩阵

synapseRT 插件的帮助下,测试团队所需要的所有功能都深度集成在 Jira 中,团队只需要在 Jira 这一个系统中完成所有测试相关的任务。由于需求,测试和缺陷都统一在 Jira 中,它们之间的关联和追踪可以无缝地完成,真正做到了不同团队在同一个系统中的协同工作和管理。

作者简介

马成林( Cheney Ma ),软件测试行业从业超过十二年,熟悉各种流行的测试管理理论和方法。熟练掌握各种项目管理软件的使用,如 HP ALM,TFS,TestRail,Jira,Jama,Rally 等等。带领测试团队为 AutoDesk,Blackline,Oracle 等公司提供专业测试服务。基于对软件测试流程和 Jira 的深入理解,以及对国内测试领域现状的研究,带领 Go2Group 团队开发出了业界领先的“测试与需求管理 Jira 插件- synapseRT ”,这个工具前瞻的设计理念和强大的功能,可以将测试团队更好地融入到 Jira 平台的使用中。

作者同时拥有 PMP 证书及 Atlassian Certified Professional 认证证书。

立即登陆 Atlassian 中国官网

手机扫码{{currentOpt}}

点击切换登录
手机号码
验证码
打开微信扫一扫
使用二维码{{currentOpt}},更安全

扫码分享给好友

立即注册 Atlassian 中国官网

* 姓名
* 公司名称
* 职位
* 企业邮箱
* 手机号码
* 短信验证码
* 公司规模
在线咨询 联系我们

在线咨询

您好,欢迎使用 Atlassian 售前咨询,请选择所需咨询的问题类型: