Mantis的使用
2015-10-08 22:41
239 查看
bug管理工具mantis使用说明
1系统简述Mantis是一个开源的Bug管理系统;基于PHP+MySQL,可以运行在Windows/Unix 平台上。作为一个bug管理系统,其适用性是否符合实际工作的需要,这是至关重要的。在对Mantis 摸索几天后,发现它基本可以满足bug 管理日常流程。而且,Mantis 是B/S 结构的web系统,如果今后有需要,还可以配置到Internet 上,实现异地进行Bug管理。
2系统中的角色
在Mantis系统中,分别有几种角色:管理员、经理、开发人员、修改人员、报告人员、查看人员。每个角色所具备的权限不一样,权限的从大到小依次排列是:
管理员→经理→开发人员→修改人员→报告人员→查看人员。
在详细说明每个角色的具体职责之前先来介绍如何进入该系统并进行登录进入。打开IE 窗口,在地址栏里键入:
http://dev.51766.com/mantis/,便可显示系统的登录界面(如图2-1):
图2-1
从图中可以看出,用户正确的输入自己的帐号(即用户名)及密码后,即可成功登录,
并且点击“登录”按钮进入自己的主页面(如图2-2所示)。
图2-2
在主页面中系统你可以看见以下信息:
① 存在指派给登录用户且还未解决的Issue数目,点击该数目超链接,就会进入Issue列表,直接对这些Isuue进行操作;
② 存在由登录用户报告且还未解决的Issue数目;
③ 最后一次登录该系统的时间。
④ 项目公告,当然也可以点击页面下部的“归档公告”也进入公告界面,可以查看更多的公告;登录进入后在该页面中的操作主要有3个:
① 切换项目:点击界面右上角的下拉式菜单来切换所选项目;
② 跳转到该Issue 编号:根据Issue 编号可以进行查询,直接进入该Issue 的详细信息界面,进行相应操作;
②归档公告:点击归档公告,即可查看;
③转向其它操作界面:点击主界面上方的菜单栏,便可进入相应的操作界面,如图2-3。
图2-3
以下篇章详细的说明各个角色用户在该系统中的具体权限和工作职责:
2.1 管理员
管理员是管理整个系统运作的工作人员,他不仅是整个系统的操作流程中权限最高的工
作人员,而且可以对项目进行创建和管理,人员帐号的创建和管理等等,以下篇章将详细介
绍说明。管理员登录到系统之后,可以进入自己的主界面(具体登录操作及当前页面的操作
可见以上篇章),再根据工作要求,相应选择页面上方的菜单栏进入相应的界面。
2.1.1我的视图
点击“我的视图”菜单,管理员将会看到以下界面,如图2-1-1-1所示。从页面上看,
图2-1-1-1
bug根据其以下工作状态分类成几个表格显示。符合这些工作状态的bug都一一的罗列
a) 指定给我的(尚未解决);
b) 未指定的;
c) 由我报告的;
d) 已解决的;
e) 最近修改的;
f) 我正在监视的;
在该状态表格下,而且bug的编号是对应其详细信息的超链接,可以根据工作要求直接点击进入进行相应操作。此外在页面下部出现一个标识bug 流程状态的颜色条,如图2-1-1-2,这样在实际操作中对于不同流程状态的bug就能很好的区分开。
图2-1-1-2
2.1.2查看Issue
点击“查看 Issue”项,即可进入查看所有Issue的界面,如图2-1-2-1。
查看人员使用手册
查看人员的权限最低
1. 能查看BUG信息和打印
2. 查看问题注释
3. 查看和下载BUG附件
4. 查看和下载项目文档。
5. 搜索问题及过滤问题
适用对象:
希望能够通过查看项目内容,来了解项目进度,下载相关的项目文档,但不参考任何修改活动的人员。
报告人员使用手册
· 浏览bug信息时,可以问题提醒
· 最主要是的是能够及时报告问题
报告人员权限:
1. 查看/报告问题和打印
2. 问题提醒
3. 修改问题状态
4. 添加/删除/修改 问题注释
5. 上传/删除 BUG附件
6. 启动/取消 监视问题
7. 搜索问题及过滤问题
适用对象:
· 能够在第一时间描述问题出错信息,并能及时提交出问题时的确切证据的人员
· 如公司中的专职测试人员(QA专员)。
修改人员使用手册
修改人员除了拥有和报告人员基本的权限之外,还具有以下权限:
· 修改BUG问题和创建子项问题的权限
· 有权限添加该问题的子项问题
· 或者可以与其它BUG_ID建立依赖关系,方便查找问题
修改人员的权限
· 查看/报告/修改问题,添加子项问题和建立依赖关系和打印
· 问题提醒
· 修改问题状态
· 添加/删除/修改 问题注释
· 上传/删除 BUG附件
· 启动/取消 监视问题
· 搜索问题及过滤问题
适用对象:
1. 能够在第一时间描述问题的出错信息,并能及时提交出问题时的确切证据。
2. 并能管理相关的问题类型,熟悉所有问题之间的联系的管理人员。
如公司中的专职测试人员(QA专员)或者QA管理员
开发人员使用手册
开发人员除了拥有和修改人员所有的权限之外,还具有以下权限:
分派问题给指定用户;移动问题;删除问题;
开发人员的权限
· 查看/报告/修改问题,添加子项问题和建立依赖关系和打印
· 移动/删除/复制 问题
· 问题提醒
· 修改问题状态
· 添加/删除/修改 问题注释
· 上传/删除 BUG附件
· 启动/取消 监视问题
· 搜索问题及过滤问题
适用对象:
1. 能够在第一时间描述问题的出错信息,并能及时提交出问题时的确切证据。
2. 并能管理相关的问题类型,熟悉所有问题之间的联系的管理人员。
3. 直接涉及开发过程中的编程人员
如公司中的QA管理员,研发人员
经理使用手册
经理除了拥有和开发人员基本的权限之外,还具有以下权限:
· 可以浏览更多的问题信息,包括
· 还未指定人员的问题
· 已解决的问题
· 最近做过修改的问题
· 项目文档管理
· 编辑/删除/添加 新的项目文档
· 管理中心
· 在项目管理中,可以点击其中已经存在的项目进行管理
· 如对项目名称进行变更,添加子项目。
· 编辑/删除分类项目名称,添加版本控制序列号
· 自定义字段的编辑和删除操作
· 添加人员角色权限到这个项目中,同时也可以修改和从项目中删除对应的用户。
· 发布和管理公告
相关文章推荐
- Kafka的JAVA操作
- 传输层协议报文信息分析
- HDU 1671 Phone List (字典树入门)
- 黑马程序员---成长之路-----OC之基础篇函数和对象方法的区别
- java编写的基于TCP协议的多线程扫描端口程序
- 可变参数列表
- 判断字符串str1是否包含str2
- c语言
- 关于Java String, StringBuilder, StringBuffer, Hashtable, HashMap的面试题
- mysql基础
- 亿级Web系统搭建:单机到分布式集群
- 快速排序算法实现
- mysql bug
- Android-ViewPager-Adapter
- 【搜索】 HDU 4770 Lights Against Dudely
- 对于稳定电压为10V的稳压管,当环境温度升高时,其稳定电压将?升,降,不变?
- 一些收藏
- 利用QListView实现选择框
- 书籍
- JQuery、AngularJs动态加载其他页面