Trac 经验谈之(6完)插件篇补遗

8 篇文章 0 订阅
8 篇文章 2 订阅

Trac 经验谈之(1)杂谈篇
Trac 经验谈之(2)杂谈篇补遗
Trac 经验谈之(3)工作流篇
Trac 经验谈之(4)报表篇
Trac 经验谈之(5)插件篇
Trac 经验谈之(6 完)插件篇补遗
=================

Trac 经验谈之(6完)插件篇补遗

赖勇浩(http://laiyonghao.com

在插件篇中,主要介绍了我正在使用的插件,它们完成了许多项目中的需求。不过在寻找插件的过程中,看到不少很有用的插件,有些跟我使用的 0.13 版本不兼容,或者功能不如符合我们团队的文化。但我可以感受到这些插件的卓越,觉得值得在这里跟大家分享,因为也许它适合你。最后推荐一篇张阁老的博客《我用的trac插件》( http://1.zdev.sinaapp.com/?p=78),可以作为我这个系列文章的非常好的补充。

Project progress statistics and quality metrics

主页:http://trac-hacks.org/wiki/TracMetrixPlugin。该插件能够可视化地显示项目的状态:通过统计生成一系列的表格和图片(见下图),让人直观了解到项目状态,比如质量矩阵和进度状态。它为项目管理者对项目情况的了解建立可靠的途径。不过我怕老板看到质量和进度后大惊小怪,所以我一直没有用它,哈哈哈。


Typed Ticket Workflow

主页: http://trac-hacks.org/wiki/TypedTicketWorkflowPlugin。该插件能够为 Ticket 工作流增加一个类型:在创建的时候指定。比如当把工作搞定要转交给测试人员的状态“ready for QA”,通过 ready_for_qa.tickettype = task 设置能够让只有类型是 task 的 Ticket 能够转到这个状态。它能够进一步地约束工作流,这是一把双刃剑,用不用就全凭你的喜好了。

Add support for ticket dependencies to Trac

主页:http://trac-hacks.org/wiki/MasterTicketsPlugin。该插件还是进一步地约束工作流。通过向 Ticket 增加 blocks 和 blocked by 两个字段,它可以统计可以 Ticket 的相互依赖关系,并能够生成漂亮的图片直观地了解项目的路径状态(见下图),对项目管理者及时了解项目进度中的瓶颈大有增益。我觉得美中不足的是不需要增加两个字段,只要设置 blocked by 就足够了,blocks 可以通过 blocked by 计算出来。


Test Manager plugin for Trac

主页: http://trac-hacks.org/wiki/TestManagerForTracPlugin。这个插件相当强大,不仅可以创建测试用例,并通过 Catalogs 概念来管理用例,甚至能够生成测试计划并跟踪它们的执行状态及输出。它还有一个特点就是不像其它类似的插件那样使用 Ticket 来存储测试相关的数据,它使用的是 wiki!这个插件的缺点是太强大、太复杂了,它的主页是我见过的所有 Trac 插件中最长的,因为包含了它巨长无比的帮助文档。最后奉上一张测试状态图。



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值