有效提高送测版本质量、减低修复成本的缺陷自检模块 4.0

第三方 68 暂无评分

缺陷自检是指提交给测试人员测试之前,由开发团队组织自检。对于自检不通过的缺陷会自动重新激活。对于自检通过的缺陷才提交给测试团队来测试,能有效地提高送测版本的质量,减低修复成本。

更新时间 2024-01-13
年费版: 44/人 440/不限人数
终身版: 88/人 880/不限人数
购买 试用(一个月)

缺陷自检是指提交给测试人员测试之前,由开发团队组织自检。对于自检不通过的缺陷会自动重新激活。对于自检通过的缺陷才提交给测试团队来测试,能有效地提高送测版本的质量,减低修复成本。

缺陷自检是指提交给测试人员测试之前,由开发团队组织自检。对于自检不通过的缺陷会自动重新激活。对于自检通过的缺陷才提交给测试团队来测试,能有效地提高送测版本的质量,减低修复成本。


在线帮助手册:

https://www.yuque.com/books/share/2211c34d-4c6e-442d-9785-8d490c0f8863/gb0rmy



作为研发管理者,有几个头疼的地方:

  1. 难以评估修复缺陷的质量,如果被多次激活,目前没有办法统计;
  2. 送测的版本缺陷修复通过率不高,特别是一些很明显的问题,开发人员都没有自己好好检查就送测了。甚至被测试团队多次激活,送测质量没保障。导致缺陷的关闭周期过长,从而版本发布的周期过长。


结合实战案例,提出一个解决方案:增加一个“自检环节”:开发人员修复缺陷后,可以安排自检,自检通过后的才安排送测。自检的任务可以由开发人员交叉检查,也可以安排额外的测试人员进行。这样有个好处,自检可以机动的每日检查(配合每日持续集成效果更佳),昨天开发人员修复的缺陷,自动部署到验证环境,今天就有自检人员去检查,有问题可以激活重新安排修复。持续大概2周时间后,就安排送测版本。这个送测版本的质量不会差。


如下是传统的送测流程:

缺点是:一般都是修复的缺陷积累到一定数量后,才会正式送测 。时间周期长,如果缺陷被重新激活,开发人员修改后还需要从记忆中努力“还原案发现场”,花费的时间较多。

如下是改良后的流程:

好处是:及时检查开发人员已经修复的缺陷。送测时再做一次完整的回归,通过率大大提升。可以调动开发内部进行交叉检查,漏检查的能在线被统计出来。



特点

  1. 不需要改变开发人员和测试人员的原来的测试流程,还是按禅道原来的方式。插入的“自检环节”更多是辅助开发,测试人员可以忽略,可以另外安排其他团队来进行。
  2. 加快缺陷修复的验证,加快缺陷的修复速度。
  3. 提高送测版本的质量,加快版本发布的周期。
  4. 支持开源版、专业版、企业版安装此插件。


操作手册

自检结论的填写


缺陷列表(测试-Bug)上增加了“自检状态”一列,如果这条缺陷还没进行过自检,状态为空。


进入缺陷详情页面,可以见到下发的按钮上新增了“自检”按钮(注意,只有已解决状态下的缺陷才会显示此按钮)


点击自检,弹出填写表单。如果自检不通过,会自动激活。激活后,重新修复,会重新出现自检的按钮,再进行一次自检。如此重复下去。


填写提交后,将处理的内容登记到缺陷备注列表里,如下,


同时,自检状态会更新在缺陷列表上


自检的搜索

查询条件上增加了“自检状态”、“自检者”、“自检时间”三个字段的检索。可以结合缺陷状态,过滤出哪些缺陷需要安排自检。

导出增加自检状态

导出时的默认字段就带有“自检状态”、“自检者”、“自检时间”

统计

按自检次数统计

作用

  1. 为了统计所有的自检次数中,不通过率,来评估开发人员的开发质量如何
  2. 为了统计所有自检次数中,复检后还是不通过的占比,来评估自检的质量如何

1 )统计维度:产品、解决版本、解决者、自检者

2 )过滤条件:

产品、解决时间、解决者、自检者

3 )统计字段:

自检总数

自检通过数量

自检不通过数量(注意:同一个缺陷可能多次不通过

自检通过率 = 自检通过数量 /( 自检通过数量 + 自检不通过数量)。

自检不通过率 = 自检不通过数量 /( 自检通过数量 + 不通过数量 ) 。

复测总数

复测通过数量

复测不通过数量

复测通过率 = 复测通过数量 /( 复测通过数量 + 复测不通过次数 )

18.4+以后调整成这样了:

点击数字可以查看明细,

按缺陷数量统计

作用

  1. 为了分析已经解决的缺陷,还有多少还没安排自检的。


1 )统计维度:产品、解决版本、解决者、自检者

2 )过滤条件:

产品、解决方案、严重级别、解决时间、解决者、自检者、自检时间

3 )统计字段:

已解决数量

通过自检数量。注意,没通过自检的,已经重新激活。

未自检数量


18.4+调整成这样了:

点击数字可以查看明细,

权限设置


18.4+调整成这样了:


如上的“增加缺陷自检”、“修改缺陷自检”将会影响到如下“自检”按钮的显示。

统计报表的权限这样设置,

18.4+的权限调整成这样了:

1. 通过禅道的插件管理来进行安装。
1.1 使用管理员身份登录禅道,访问后台-插件管理。
1.2 打开获得插件页面,搜索找到本插件并自动安装,按照安装页面提示即可。或者选择本地安装,选择提前下载好的插件zip包文件,按照安装页面提示即可。

该插件需要安装Ioncube Loader,安装请点击如何安装ioncube扩展。注:禅道一键安装包已经内置解密程序,无需安装。

评价(0)

暂无评分
暂时没有记录
禅道8269 2022-07-18 18:40:57
请问下禅道开源版12.4.2支持安装使用这个插件吗?
张彩玲 回复 禅道8269 2022-07-19 08:10:31
您好,目前不支持的,另外请您不要一个问题多次提问哦。
Doppelganger 2022-03-17 18:05:36
建议考虑兼容15.7系列,和16.4系列版本
于涛 回复 Doppelganger 2022-03-18 08:37:20
您好,关于您反馈的插件兼容性问题,由于该插件是第三方插件,建议直接和相关插件作者联系下呢。
鱼仙 2020-04-07 23:34:05
已经兼容12.0。可以试用一下哦。
曾丽花 2020-01-10 17:27:38
你好,适用于禅道11.0以上版本么?
石洋洋 回复 曾丽花 2020-01-10 17:29:41
目前不支持的。
1/1 1
评论通过审核后显示。
插件版本号 发布日期 更新内容 可兼容的禅道版本 购买/试用
4.0 2024-01-13 1、兼容18.10。 禅道 18.10 试用 购买
3.9 2024-01-13 1、兼容18.9。 禅道 18.9 试用 购买
3.8 2023-11-20 1、去掉安装时存储过程的创建,避免有些数据库不兼容存储过程的问题。 禅道 18.8, 禅道 18.7, 禅道 18.6, 禅道 18.5, 禅道 18.4 试用 购买
3.7 2023-10-31 1、兼容18.8。2、修复:测试-缺陷列表上显示的自测状态列没翻译的问题。 禅道 18.8, 禅道 18.7, 禅道 18.6, 禅道 18.5, 禅道 18.4 试用 购买
3.6 2023-09-23 1、兼容18.7;2、支持繁体;3、支持英文。 禅道 18.7, 禅道 18.6, 禅道 18.5, 禅道 18.4 试用 购买
3.5 2023-09-10 1、兼容18.6;2、修复Bug按自检次数统计、已解决Bug自检统计的明细访问报错的问题。 禅道 18.6, 禅道 18.5, 禅道 18.4 试用 购买
3.4 2023-07-31 1、兼容18.4、18.5;2、报表URL参数get调整成Post。 禅道 18.5, 禅道 18.4 试用 购买
3.3 2023-04-05 1、兼容18.2、18.3。 禅道 18.2, 禅道 18.3 试用 购买
3.2 2023-03-02 1、兼容18.1; 2、修复缺陷列表点击解决或关闭等按钮处理后刷新列表导致“自检状态”列消失的问题。 禅道 18.1 试用 购买
3.1 2023-01-20 1、兼容18.0; 2、修复没分配自检权限也显示了自检的按钮的问题。 禅道 17.0, 禅道 17.1, 禅道 17.2, 禅道 17.3, 禅道 17.4, 禅道 17.5, 禅道 17.6, 禅道 17.7, 禅道 17.8, 禅道 18.0 试用 购买
3.0 2022-12-05 1、兼容17.0,17.1,17.2,17.3,17.4,17.5,17.6,17.7,17.8。 禅道 17.0, 禅道 17.1, 禅道 17.2, 禅道 17.3, 禅道 17.4, 禅道 17.5, 禅道 17.6, 禅道 17.7, 禅道 17.8 试用 购买
2.0 2020-04-07 1、兼容禅道12.0;2、全面测试。 禅道 8.4.stable, 禅道 8.4.1, 禅道 9.0.stable, 禅道 9.2.1, 禅道 12.0 试用 购买
1.7 2017-07-26 1、兼容禅道9.2.1;2、解决插件扩展加密后冲突的问题导致点击功能按钮后报错。 禅道 8.4.stable, 禅道 8.4.1, 禅道 9.0.stable, 禅道 9.2.1 试用 购买
1.6 2017-05-01 1、优化:缺陷列表支持测试列表按“自检”字段排序; 2、优化:缺陷列表查询条件中,支持按自检时间过滤; 3、修复:统计报表中,复测不通过的数字无法点击查看明细; 4、优化:Bug自检统计(按自检次数) 过滤条件中,支持按自检时间过滤; 5、优化:Bug自检统计(按bug解决数量) 过滤条件中,支持按自检时间过滤; 6、优化:Bug自检统计(按bug解决数量)的明细数据可以导出; 7、统计报表最后一行增加合计。 禅道 8.4.stable, 禅道 8.4.1, 禅道 9.0.stable 试用 购买
1.4 2017-02-16 1、增加统计报表:自检(按缺陷数量),已经解决的缺陷中,已经自检数量,自检率。 禅道 8.4.stable, 禅道 8.4.1, 禅道 9.0.stable 试用 购买
1.3 2017-02-06 1、增加缺陷自检、复检统计:自检通过数量、自检不通过数量、自检通过率、自检不通过率、复测通过数量、复测不通过数量、复测通过率。 禅道 8.4.stable, 禅道 8.4.1 试用 购买