Mantis的使用规则
Mantis是基于角色和项目模块为划分的BUG跟踪系统。根据我们的需求,
角色可以分为以下几种:
查看人员 < 报告人员 < 修改人员 < 开发人员 < 经理 < 管理员(角色权限依次递增,具体分配见附图)
主页公告模块
Bug附件管理模块
过滤模块
创建项目模块
项目文档管理模块
自定义字段模块
其它权限
新用户的帐号是由管理员添加的。但是密码需要用户激活才能使用。密码激活方式如下:
在首页点击“忘记密码”选项,输入管理员给定的帐号和email地址就可以收到激活邮件,通过邮件激活即可登录访问。
查看人员使用手册
查看人员的权限最低
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管理员,研发人员
经理使用手册
经理除了拥有和开发人员基本的权限之外,还具有以下权限:
可以浏览更多的问题信息,包括
还未指定人员的问题
已解决的问题
最近做过修改的问题
项目文档管理
编辑/删除/添加 新的项目文档
管理中心
在项目管理中,可以点击其中已经存在的项目进行管理
如对项目名称进行变更,添加子项目。
编辑/删除分类项目名称,添加版本控制序列号
自定义字段的编辑和删除操作
添加人员角色权限到这个项目中,同时也可以修改和从项目中删除对应的用户。
发布和管理公告
当然根据自己项目的规则,上面的状态可以自己来定义,规则是灵活的。
分享到:
相关推荐
《Mantis使用手册》 ...以上只是Mantis基础操作的概述,实际使用中,用户还可以配置通知规则、参与问题讨论、跟踪问题进度等。熟练掌握Mantis的各项功能,将有助于提升软件开发团队的协作效率和问题解决能力。
你可以通过以下命令创建一个新的数据库,使用UTF-8字符集和校对规则: ``` CREATE DATABASE mantis DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; ``` 2. **清理旧的Mantis数据库**: 如果你已经有...
**Mantis Bug Tracker的安装过程详解** Mantis是一款开源、免费的Bug跟踪系统,它用于软件开发项目中的问题管理和缺陷追踪。本篇文章将详细介绍如何安装并配置Mantis,以帮助...祝你在软件开发过程中使用Mantis愉快!
安装并配置MySQL数据库服务器,创建一个新的数据库供Mantis使用。同时,创建一个数据库用户并给予相应的权限。 **第四步:修改配置文件** 编辑`config_inc.php`,这是Mantis的主要配置文件。设置数据库连接信息,...
日期格式的设置如`short_date_format`、`normal_date_format`和`complete_date_format`则规定了日期在系统中的显示方式。 对于管理员管理用户密码,可以通过编辑`manage_user_edit_page.php`和`manage_user_update....
"Mantis"游戏的核心是基于中国象棋的规则,玩家将分别控制红方和黑方,通过合理的布局和策略性的移动棋子,试图将对方的将(帅)困住,达到胜利的目标。游戏界面直观,操作简单,使得新手能够快速上手,而深入的战术...
在试运行阶段,我们可以对Mantis的功能和使用方法有更深入的理解,以便更好地利用它提升工作效率和团队协作。 首先,Mantis可以处理各种类型的问题,无论是在生产环节、研发过程中还是质量控制方面。任何与公司运营...
系统访问地址通常为http://服务器IP:端口/mantis,新用户需注册并遵循特定的用户名规则,如使用公司邮箱前缀。注册后,用户需要通过邮箱中的激活链接设置密码。忘记密码或需要重置时,可通过“忘记密码?”功能操作...
- 规定了状态之间的转换规则。 **4.5 工作流阈值** - 设置触发特定操作的条件。 #### 五、配置 **5.1 数据库配置** - 设置连接到 MySQL 数据库的相关参数。 **5.2 路径配置** - 指定 MantisBT 的根目录和其他...
10. **许可证**:作为开源项目,Mantis应该遵循特定的开源许可证,例如MIT、Apache 2.0或GPL等,这些许可证定义了如何使用、修改和分发Mantis代码的规则。 总的来说,Mantis是一个面向开发者的强大工具,旨在简化...
- **名称由来**: “Mantis”这个名字来源于一种名为“螳螂”的昆虫,象征着该工具在捕捉软件缺陷方面的能力。 - **历史**: MantisBT 自 2000 年以来一直持续发展,不断添加新特性和改进现有功能。 - **支持**: ...
Mantis Grid遵循特定的版权协议,通常开源项目会使用如MIT、Apache 2.0或GPL等许可,这表明项目源码可以自由使用、复制、修改和分发,但具体条款需参照项目中的LICENSE文件。 5. **实际应用** 开发者可以利用...
Mantis可能使用了如libircclient或cppirc等开源IRC库,这些库提供了连接到IRC服务器、发送和接收消息的基本功能。 Mantis的源代码存在于名为"Mantis-master"的压缩包中,这通常表示这是一个版本控制系统(如Git)的...
- `MantisChessDef.h`: 可能包含了Mantis棋游戏的定义,如棋子类型、状态和游戏规则。 - `Mantis.h`: 可能是Mantis项目的主要类或接口的声明。 - `MantisChessDraw.h`: 可能包含了棋盘绘制的相关类和函数声明。 ...
"Mantis"可能是游戏的主程序类,"MantisChessStd.cpp"可能包含标准的象棋规则和操作,而"MantisChessDraw.cpp"可能负责图形绘制和用户界面交互。 3. **Mantis.dsp、Mantis.dsw**: 这是Visual Studio的老式项目文件...