集中常见缺陷管理工具
(1)Mantis
Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,其功能与JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。
tb.blog.csdn/TrackBack.aspx?PostId=1455738
作者:龚云卿2005年8月
1 简介php新闻发布管理系统
缺陷管理贯穿于整个软件开发生命周期中, 是不可缺少的环节。Mantis是
PHP/MySQL/Web-based缺陷跟踪系统,Mantis当前版本为1.0.0a3。关于产品详细信息和支持,请访问主页mantisbt.sourceforge/。
2 基本特性
1) 个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件;
2) 支持多项目、多语言;
3) 权限设置灵活,不同角有不同权限,每个项目可设为公开或私有状态,每个缺陷可设为公开或私有状态,每个缺陷可以在不同项目间移动;
4) 主页可发布项目相关新闻,方便信息传播;
5) 方便的缺陷关联功能,除重复缺陷外,每个缺陷都可以链接到其他相关缺陷;
6) 缺陷报告可打印或输出为CSV格式:支持可定制的报表输出,可定制用户输入域;
7) 有各种缺陷趋势图和柱状图,为项目状态分析提供依据,如果不能满足要求,可以把数据输出到Excel中进一步分析;
8) 流程定制不够方便,但该流程可满足一般的缺陷跟踪;
9) 可以实现与CVS集成:缺陷和CVS仓库中文件实现关联;
10) 可以对历史缺陷进行检索。
3 功能详细
3.1 概要
问题跟踪系统主要功能包括:
1) 多项目管理
2) 问题录入
3) 问题查询和关键词检索
4) 问题更新
5) 问题讨论
6) 问题关联关系
7) 集成CVS
8) 个人显示和Email通知设定
9) 统计分析、报表生成和输出
10) 用户管理
11) 自定义域
12) 系统设置
13) 新闻发布
3.2 多项目管理
在系统页面,点击Manage->Manage Projects,可以进入项目管理界面。
显示已创建的项目列表,通过点击Create New Project,可以进入新建项目页面。
可以设定新项目当前状态。项目状态包括:development、release、stable和obsolete 几种。
在已建项目列表中,可以修改项目数据。
可以修改的项目数据包括:项目状态,项目公开或私有属性,添加和修改子项目,为该项目添加和修改Categories,添加和修改项目发布版本,定义项目可使用的用户自定义域,添加和修改该项目用户及其权限属性。
3.3 问题录入
在系统界面,点击Report Issue进入问题录入界面,如果点击前,右上角项目选择为AllProject,那么填报问题前,需要先选择要填报的项目。
可以勾选"Make Default",这样每次填报的时候,进入该界面时,就为默认项目了。进入问题填报界面。
选择和输入Category、Reproduciblity、Impact、Severity、Summary、Description、Additional Information等信息,点击Submit Report即可。
输入页面中,可以添加和上传附件。
3.4 问题查询和关键词检索
在系统界面,点击View Issues可以进入问题查询结果页面。
在项目选择中,可以选择项目查看所属项目问题,点击查询结果区的字段名称,可以进行排序显示。
在页面上方区域是问题检索条件区,可以一览当前查询结果的查询条件,可以点击每个查询条件,可以修改该查询条件选项。
修改各查询条件参数,点击Apply Filter即可。该查询界面每个查询条件只能定义单一值。
如果需要定义多值查询,可以在查询结果界面,点击Advanced Filters,界面刷新后,点击某查询条件,可以选择多个选项进行查询。
在查询结果页面,在查询条件区,可以在searc本框中输入要查询问题信息中的关键词,点击Apply Filter按钮,即可显示含有关键词的所有历史问题。
可以将当前查询条件保存为过滤器,并可快速选择,得到查询结果。在查询区中,点击Save Current Filter,可以命名并保存当前过滤器。
若当前过滤器查询条件已与已有过滤器条件相同,会在保存页面提示This particular query appears to already exist.。
输入待保存的过滤器,保存即可。这样在查询页面,通过选择过滤器来快速选择了。
在查询页面,点击Manage filters,可以管理过滤器。
3.5 问题更新
在查询结果页面,点击某个问题,可以进入问题详细页面。在问题详细页面,可以直接:1)点击Assign to按钮,将问题安排给相应人员解决;
2)可以点击Due to按钮,添加问题责任人;
3)点击Change Status to,修改问题状态;
4)点击Monitor Issue,可以跟踪该问题;
5)点击Create Clone,可以克隆一个新问题;
6)点击Move Issue,可以将问题在不同项目间进行移动;
7)点击Delete Issue,可以删除该问题。
也可以点击My View或者查询结果页面某条问题前的,进入问题详细页面。点击可以直接下载问题的附件。
也可在系统菜单右侧的中输入问题编号,即可进入问题详细页面。