Mantis介绍
前言
本手册是基于mantis 1.2.10版本编写的。
1. Mantis简介:
Mantis也叫做MantisBT,全称Mantis Bug Tracker,是一个基于LAMP(linux、apache、mysql、php)架构技术的缺陷跟踪管理系统,以web的形式提供项目管理和缺陷跟踪服务。主要有登录注销、用户管理,项目管理、权限设置、个性化设置、问题的提交、查看和处理等功能。
1.1 系统中的角色
在Mantis 系统中,分别有几种角色:管理员、经理、开发员、修改员、报告员、 复查员。每个角色所具备的权限不一样,权限的从大到小依次排列是:管理员→经理→开发员→修改员→报告员→复查员。
2. Mantis系统用户注册
以公司级别的mantis为例,在IE地址栏(支持IE6以上版本)中输入如下地址:http://10.167.129.69/mantisbt_quality/login_page.php,进入登录页面。 用户的注册有两种方法:
1) 在mantis首页点击最下方的“Signup for a new account”,如下图所示:
图表 1 用户登录首页
在弹出的页面中输入用户名和邮箱,注册后系统会自动发送邮件到注册用户信箱,点击邮件中的链接,可以修改用户密码。
注意:这种方式创建的用户默认权限是“报告者”,如果需要修改用户权限,必须联系管理员。 2) 管理员创建
以管理员身份登录系统后,进入管理员视图,点击“管理->用户管理->创建新账号”
图表 2 用户列表页面
弹出创建用户账号页面:
图表 3 创建用户账号页面
输入账号、姓名、email、操作权限等信息后,点击“创建用户”,在弹出的页面中可以重设用户密码、为用户分配项目、用户账号设置等。用户也可以通过收到邮件中的链接进行密码修改。具体的配置请见【3.1 用户管理】 注:
? email地址是必须要输入的,便于后期密码修改通知、缺陷跟踪等。
? 操作权限一共有管理员、经理、开发人员、修改员、报告员、复查员六种,不同的
角色不同的权限,具体在后面的权限设置中说明。
3. 管理员管理功能
3.1 用户管理
管理员创建新用户后直接进入编辑用户页面,或者在图2的用户列表页面点击需要编辑的用户的账号,进入编辑用户信息页面。
3.1.1 编辑用户基本信息
基本信息编辑页面可以修改用户的账号、姓名、email地址、操作权限、密码等信息。
图表 4 基本信息编辑
3.1.2 为用户分配项目
如果项目的查看权限是公开的,那这边设不设置都没有关系,用户可以看到所有公开项目。
如果项目的查看权限是私有,如果不为用户分配项目的话,该用户就看不到这个项目。 某个用户针对某个项目可以设置更高的权限,如本来是复查员,但在添加用户至项目的时候,可以把操作权限设置为管理员,这是该用户针对这个项目就是管理员。、 注:这边的项目是在【3.2 项目管理】中创建的。
图表 5 为用户分配项目页面
3.1.3 管理账号设置
下面是对邮件提醒、界面语言等个性化设置,可以由管理员设置,也可以由用户在“个人资料->更改个人设置”中设置。最主要的修改就是界面语言的修改。
图表 6 用户账号设置
3.2 项目管理
3.2.1
创建项目
只有管理员有创建和删除项目的权限。
管理员登录系统,管理->项目管理->创建新项目,进入创建项目页面
图表 7 项目列表页面
在创建项目页面输入项目的名称、状态、权限等信息后,点击“添加项目”,项目就能在项目列表页面看到。 注:上传文件存放路径如果不填写的话就默认使用系统的文件存放路径。如果希望分项目统一管理项目缺陷附件的话,可以在这边设置文件存放路径。
图表 8 创建项目页面
3.2.2 编辑项目
管理员和经理都可以编辑项目。
注:经理没有删除项目的权限,下列页面是管理员权限登录的页面