- 浏览: 59985 次
- 性别:
- 来自: 安徽
最新评论
-
zongyaoliu:
很好用,谢谢
Notepad++也有列模式.[Notepad++] -
lxs647:
正需要O(∩_∩)O~
Notepad++也有列模式.[Notepad++] -
齐薄云天:
现在出来了一个基于 Ruby on Rails 框架的开源的项 ...
mantis简介 -
hlb1111:
svnant.jar、svnClientAdapter.jar ...
Ant+Junit+Svn实现自动单元测试 -
lianyeyu:
功能不错 但是速度不够快 好像是用php写的 应该有提升的可能 ...
mantis简介
1 简介
缺陷管理贯穿于整个软件开发生命周期中, 是不可缺少的环节。Mantis是PHP/MySQL/Web-based缺陷跟踪系统,Mantis当前版本为1.0.0a3。关于产品详细信息和支持,请访问主页http://mantisbt.sourceforge.net/。
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,界面刷新后,点击某查询条件,可以选择多个选项进行查询。
在查询结果页面,在查询条件区,可以在search文本框中输入要查询问题信息中的关键词,点击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或者查询结果页面某条问题前的 ,进入问题详细页面。点击 可以直接下载问题的附件。
也可在系统菜单右侧的 中输入问题编号,即可进入问题详细页面。
点击Update Issue,可以修改问题的属性数据。
3.6 问题讨论
在各问题详细页面,可以在后面添加Note信息,将该问题的讨论、交互信息记录下来。
讨论信息可以进行编辑、删除和修改为私有状态。
3.7 问题关联关系
在问题详细页面,可以设置该问题与其他问题之间的关联关系。每个问题都可以链接到其他相关问题。链接的关系分为:related to、parent of、child of、duplicate、has duplicate几种。可以对当前链接的问题进行删除,有关系冲突的可以设置最新的关联关系。
对于存在父子关系的问题,如果子问题没有解决,父问题的关联关系中会显示:Not all the children of this issue are yet resolved or closed. 提示子问题没有被全部解决。
对于子问题没有全部解决的父问题,如果要设置为解决或者关闭的话,会在设置状态页面上方提示:ATTENTION. Not all the children of this issue are yet resolved or closed. Before resolving/closing a parent issue, all the issues related as child with this one should be resolved or closed.
通过点击问题详细页面中Relationships区域中的Relation Graph,可以查看与该问题的关联关系图。
点击Dependency Graph,可以查看当前问题的依存关系图。
在关联关系图和依存关系图中,鼠标移动到各问题ID方框时,可显示该问题ID的Status和Summary。
3.8 集成CVS
当将CVS文档提交到CVS服务器时,在log message中添加"issue #nnnn",
提交后,即可将该提交信息插入到issue #nnnn的Note中。点击该提交的文件版本链接,弹出commit前后版本比较信息页面。
通过点击系统菜单Docs-->CVSWeb,可以浏览CVS仓库。
3.9 用户相关问题显示
在系统菜单My View,可以显示与当前用户相关的某个项目的问题,包括:Assigned to Me (Unresolved)、Unassigned、Reported by Me、Resolved、Recently Modified、Monitored by Me等。
3.10 个人显示和Email通知设定
个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件。在系统菜单中点击My Account,进入用户个人设定页面。可以在My Account选项中修改用户密码和用户邮件地址。
在Preferences中设定缺省设置,可以对不同问题状态设定是否接收E-Mail,以及设定自己的系统界面语言,为了实现多语言使用,一般使用各对应语言的UTF-8,可以选择的有:1)english_utf8; 2)chinese_simplified_utf8; 3)Chinese_tranditional_utf8; 4)japanese_utf8。
在Profiles中可以设定Platform、Operating System、Version等。
3.11 统计分析、报表生成和输出
在系统菜单点击Summary,显示该项目下问题统计Synthesis情况,包括按Project、Status、Date、Resolution、Severity、category等等进行统计的结果。
点击Summary表的上方图表按钮,分别有Per state、Per severity、Per impact、Per category和Per resolution的统计表。后面仅列出Per state表截图。
点击Advanced Summary,可以显示总体统计图表,包括Cumulative By Date图。
通过后台系统文件的设定,可以添加和修改统计图表。
点击Print Report,显示当前项目下的问题。
可以选择性的将问题导出到Excel和Word文件中。也可通过预览功能在IE中显示,并可存为html文件。
对于问题导出,还可以在问题查询结果页面中,通过点击CSV Export,导出为CSV文档。在问题查询结果页面,点击Print Report也可以进入打印报告页面。
3.12 用户管理
使用管理员帐户进入系统,点击系统菜单Manage-->Manage Users,进入用户一览页面。可以按用户ID的字母顺序筛选用户。
可以点击各用户修改用户权限和信息,也可以点击Prune Accounts来阻止未登录的用户,可以点击Create New Account建立新帐户,建立新帐户时,可以是否激活该帐户,可以设定用户权限。用户权限包括:viewer、reporter、updater、developer、manager和administrator(角色可以定制)。
权限可以在系统权限设置中来进行控制。
3.13 自定义域
通过点击系统菜单Manage-->Manage Custom Fields,用户可以自行添加和修改自定义域,添加数量没有限制。
自定义域的类型有:String、Numeric、Float、Enumeration、Email、Checkbox、List、Multiselection List、Date等。
可以设置是否在报告、更新、解决、关闭页面显示和必填,是否仅在高级查询条件页面显示。
3.14 系统设置
使用管理员权限进入系统,点击Manage-->Manage Configuration,进入系统设置页面。
Permissions Report页面显示了当前系统权限分配情况。
在Workflow Thresholds页面,可以设置不同角色权限。
在Workflow Transitions页面,可以设置工作流。可以根据公司流程来进行定制。可以设定问题各状态的最低权限角色。
3.15 新闻发布
编辑新闻发布后,可以在系统菜单Main中显示,这样用户一进入系统就可以看到了。
缺陷管理贯穿于整个软件开发生命周期中, 是不可缺少的环节。Mantis是PHP/MySQL/Web-based缺陷跟踪系统,Mantis当前版本为1.0.0a3。关于产品详细信息和支持,请访问主页http://mantisbt.sourceforge.net/。
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,界面刷新后,点击某查询条件,可以选择多个选项进行查询。
在查询结果页面,在查询条件区,可以在search文本框中输入要查询问题信息中的关键词,点击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或者查询结果页面某条问题前的 ,进入问题详细页面。点击 可以直接下载问题的附件。
也可在系统菜单右侧的 中输入问题编号,即可进入问题详细页面。
点击Update Issue,可以修改问题的属性数据。
3.6 问题讨论
在各问题详细页面,可以在后面添加Note信息,将该问题的讨论、交互信息记录下来。
讨论信息可以进行编辑、删除和修改为私有状态。
3.7 问题关联关系
在问题详细页面,可以设置该问题与其他问题之间的关联关系。每个问题都可以链接到其他相关问题。链接的关系分为:related to、parent of、child of、duplicate、has duplicate几种。可以对当前链接的问题进行删除,有关系冲突的可以设置最新的关联关系。
对于存在父子关系的问题,如果子问题没有解决,父问题的关联关系中会显示:Not all the children of this issue are yet resolved or closed. 提示子问题没有被全部解决。
对于子问题没有全部解决的父问题,如果要设置为解决或者关闭的话,会在设置状态页面上方提示:ATTENTION. Not all the children of this issue are yet resolved or closed. Before resolving/closing a parent issue, all the issues related as child with this one should be resolved or closed.
通过点击问题详细页面中Relationships区域中的Relation Graph,可以查看与该问题的关联关系图。
点击Dependency Graph,可以查看当前问题的依存关系图。
在关联关系图和依存关系图中,鼠标移动到各问题ID方框时,可显示该问题ID的Status和Summary。
3.8 集成CVS
当将CVS文档提交到CVS服务器时,在log message中添加"issue #nnnn",
提交后,即可将该提交信息插入到issue #nnnn的Note中。点击该提交的文件版本链接,弹出commit前后版本比较信息页面。
通过点击系统菜单Docs-->CVSWeb,可以浏览CVS仓库。
3.9 用户相关问题显示
在系统菜单My View,可以显示与当前用户相关的某个项目的问题,包括:Assigned to Me (Unresolved)、Unassigned、Reported by Me、Resolved、Recently Modified、Monitored by Me等。
3.10 个人显示和Email通知设定
个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件。在系统菜单中点击My Account,进入用户个人设定页面。可以在My Account选项中修改用户密码和用户邮件地址。
在Preferences中设定缺省设置,可以对不同问题状态设定是否接收E-Mail,以及设定自己的系统界面语言,为了实现多语言使用,一般使用各对应语言的UTF-8,可以选择的有:1)english_utf8; 2)chinese_simplified_utf8; 3)Chinese_tranditional_utf8; 4)japanese_utf8。
在Profiles中可以设定Platform、Operating System、Version等。
3.11 统计分析、报表生成和输出
在系统菜单点击Summary,显示该项目下问题统计Synthesis情况,包括按Project、Status、Date、Resolution、Severity、category等等进行统计的结果。
点击Summary表的上方图表按钮,分别有Per state、Per severity、Per impact、Per category和Per resolution的统计表。后面仅列出Per state表截图。
点击Advanced Summary,可以显示总体统计图表,包括Cumulative By Date图。
通过后台系统文件的设定,可以添加和修改统计图表。
点击Print Report,显示当前项目下的问题。
可以选择性的将问题导出到Excel和Word文件中。也可通过预览功能在IE中显示,并可存为html文件。
对于问题导出,还可以在问题查询结果页面中,通过点击CSV Export,导出为CSV文档。在问题查询结果页面,点击Print Report也可以进入打印报告页面。
3.12 用户管理
使用管理员帐户进入系统,点击系统菜单Manage-->Manage Users,进入用户一览页面。可以按用户ID的字母顺序筛选用户。
可以点击各用户修改用户权限和信息,也可以点击Prune Accounts来阻止未登录的用户,可以点击Create New Account建立新帐户,建立新帐户时,可以是否激活该帐户,可以设定用户权限。用户权限包括:viewer、reporter、updater、developer、manager和administrator(角色可以定制)。
权限可以在系统权限设置中来进行控制。
3.13 自定义域
通过点击系统菜单Manage-->Manage Custom Fields,用户可以自行添加和修改自定义域,添加数量没有限制。
自定义域的类型有:String、Numeric、Float、Enumeration、Email、Checkbox、List、Multiselection List、Date等。
可以设置是否在报告、更新、解决、关闭页面显示和必填,是否仅在高级查询条件页面显示。
3.14 系统设置
使用管理员权限进入系统,点击Manage-->Manage Configuration,进入系统设置页面。
Permissions Report页面显示了当前系统权限分配情况。
在Workflow Thresholds页面,可以设置不同角色权限。
在Workflow Transitions页面,可以设置工作流。可以根据公司流程来进行定制。可以设定问题各状态的最低权限角色。
3.15 新闻发布
编辑新闻发布后,可以在系统菜单Main中显示,这样用户一进入系统就可以看到了。
评论
4 楼
齐薄云天
2010-03-09
现在出来了一个基于 Ruby on Rails 框架的开源的项目管理与 bug跟踪管理工具,它也是 B/S 架构,而且界面美观、易于使用,具有很强的 Web 2.0 特性。同是它有很强的版本库支持能力,不仅支持 CVS,而且支持 Subversion,Git,Mercurial, Baazar等等。
3 楼
lianyeyu
2008-04-02
功能不错 但是速度不够快 好像是用php写的 应该有提升的可能性
2 楼
cuiyi.crazy
2008-04-01
只是集成到cvs这快没有用
感觉挺好的功能 哈哈 用上去
感觉挺好的功能 哈哈 用上去
1 楼
cuiyi.crazy
2008-04-01
这个挺好的;我们公司就用这个作为bug管理平台;基于web的感觉比较方便
发表评论
-
多浏览器行为同步的手工兼容性测试方法
2013-09-23 16:53 978在搜多浏览器测试方 ... -
testlink安装及配置
2013-09-23 16:14 1393安装前准备 需要下载xampp 与 testlink 一、 ... -
安全性测试
2013-09-23 16:08 702建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL ... -
Jmeter中如何收集性能参数
2012-06-08 17:55 1228jmeter并没有给我们提供收集参数方法,比如LR,通过WMI ... -
如何查看电脑是32位的还是64位的
2011-07-27 10:01 1126方法一、 在开始→运行中输入“winver”,如果您的系统是 ... -
批量运行文件
2011-03-25 11:00 926如果想批量运行某个文件夹下的一些文件,可以用以下的文件实现: ... -
Linux命令收集
2011-03-23 10:47 753Linux关闭防火墙命令 1) 永久性生效,重启后不会复原 ... -
rdoc生成API
2010-08-26 19:14 1149rdoc是生成ruby代码api文档的工具,跟javadoc的 ... -
db2关于DECIMAL类型的收藏
2010-07-26 15:20 3741创建表的时用的是DECIMAL(13,2), ... -
浅谈Datafactory
2010-07-22 14:56 1299最近在测试一个项目,有一个测试点是测试批量增加数据,在经过几轮 ... -
拾 遗
2009-06-30 19:41 688很久没有写了,最近又有一些体会,记录一下防止忘记了: 1.当 ... -
数据库测试积累
2009-01-21 16:38 942前段时间进行了关于数据库和后台线程的测试,让我学到了不少新知识 ... -
TD导出测试用例
2008-08-18 17:19 2665TD使用手册之测试用例导出 (2008-03-22 22:4 ... -
测试积累
2008-08-01 17:36 7231、登录页面通过查看页面的JS来确定登录验证是否正确,这样可以 ... -
JUNIT深入
2008-07-17 17:51 870发现了一片好文章,转 ... -
UI测试注意事项
2008-06-13 10:21 92401.按功能将界面划分局域块,完成相同或相近功能的按钮框起来, ... -
批处理-for命令收集
2008-06-11 13:35 2638一.for命令格式 对一组文件中的每个文件运行指定的命令。 可 ... -
Ant+Junit+Svn实现自动单元测试
2008-05-29 14:18 3219一、概念 ... -
设计功能和界面测试用例
2008-04-09 10:54 11011.1 文本框、按钮等控件测试 1.1.1 文本框的测试 如何 ...
相关推荐
mantis简介及使用方法总结
testlink的使用过程及mantis使用过程
Mantis操作手册Mantis操作手册Mantis操作手册Mantis操作手册
Mantis是一个轻量级的brower的bug管理系统,界面直观,简单易用,安装简单,支持多语言,多数据库。 备注: 稳定版集成图形报表、邮箱提醒等功能
Mantis详细使用教程
mantis安装经验
mantis的安装及配置pdf,mantis的安装及配置pdf,mantis的安装及配置pdf,mantis的安装及配置pdf,mantis的安装及配置pdf,
Mantis_使用说明 Mantis_使用说明 Mantis_使用说明 Mantis_使用说明 Mantis_使用说明 Mantis_使用说明
BUG_Mantis使用手册BUG_Mantis使用手册BUG_Mantis使用手册BUG_Mantis使用手册BUG_Mantis使用手册BUG_Mantis使用手册BUG_Mantis使用手册
借助XAMPP安装Mantis(Mantis for Windows)_最简单适用 1.安装之前,下载下列软件 XAMPP --->Apache,php,MySQL架设包 1.7.1 Mantis-1.1.6 2.安装xampp 执行刚下载的执行档即可 3.建立MySQL的使用者账号 利用xampp...
用cas实现mantis单点登录和登出,详细讲了mantis的程序修改用cas实现SSO,已经在实际中应用,非常有帮助
资源名称: 需要大于10个字符 *关键字(Tag): 多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加
Mantis开源bug管理软件。需要php、mysql支持。
mantis管理工具、apache.msi、iis6.rar、php.tar.gz以及mantis安装工具
Mantis配置注意事项
mantis 简单使用说明 pdf 文档
包括了Mantis安装记要、mantis 1.0.6配置安装、关于mantis和phpmyadmin的问题 很全面,请结合我发布的《Apache在windows下的安装与配置图解(最新版)》一起配置
Mantis是一个轻量级的brower的bug管理系统,界面直观,简单易用,安装简单,支持多语言,多数据库。
mantis安装配置文档_mantis操作使用相关文档
缺陷管理平台Mantis,也做MantisBT,全称Mantis Bug Tracker。 Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及...