mantis管理篇

更新时间:2024-06-06 16:13:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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 编辑项目

管理员和经理都可以编辑项目。

注:经理没有删除项目的权限,下列页面是管理员权限登录的页面

图表 9 编辑项目-基本信息页面

可以为项目添加子项目作为大项目的模块。比如“项目mantis 1.2.10版本测试”,可以添加子项目”mantis 1.2.10基本功能测试“、”mantis 1.2.10页面功能测试“等子项目。点击子项目名称,可以直接连接到子项目信息页面。 注:这里的子项目是由管理员事先创建好的项目。

图表 10 添加子项目页面

在空白文本框中输入版本信息,可以点击“添加版本“后再编辑版本信息,也可以点击”添加并编辑版本“直接编辑版本信息。

注:在提交问题的时候一般涉及到三个版本信息:产品版本(当前测试软件版本)、目标版本(预期解决问题版本)、修正版本(真正解决问题版本)。具体三个版本的作用在【变更日志】和【路线图】中说明。

图表 11 添加版本页面

如果现有系统的问题属性不能满足需要,可以通过【3.4 自定义管理】添加自定义字段,添加的自定义字段要能被项目所用,必须在这边把自定义字段添加到项目中。

注:如果有多个自定义字段需要注意设置顺序,不能重复,否则只能显示其中一个。

图表 12 添加自定义字段页面

用户与项目的绑定有两种方式,一种就是在【3.1.2 为用户分配项目】中提到的方法,另一种就是在项目编辑页面->添加用户至项目中添加用户和项目的绑定关系。与该项目有绑定关系的用户在管理账号中以列表的形式显示出来了。管理员和经理可以删除某个用户对该项目的权限。

图表 13 添加用户至项目页面

3.3 标签管理

标签的作用:标签相当于关键字,是对问题的一个精简的概括,通过标签检索,可以更快的定位到自己想要查找的为问题。

创建标签时支持同时创建多个标签,多个标签之间用英文的逗号隔开。 标签的添加有两种方式:

1) 管理员或者是经理在管理->标签管理中添加。

图表 14 标签管理添加标签页面

2) 除了复查员之外,其他角色人员都可以在查看问题页面为问题添加标签(新建或者

现有标签),在空白文本框中输入标签名称,点击“添加“后,为该问题添加上了该标签,同时也在标签管理中插入了一条记录。

图表 15 问题详细页面添加标签

3.4 自定义字段管理

只有管理员有创建和删除自定义字段的权限。

提交问题的时候如果已有属性不能满足项目需求,就需要添加自定义字段

管理->自定义字段管理->空白文本框中输入要定义的字段的名称->点击“新建自定义字段“

图表 16 自定义字段管理页面

创建成功后,进入编辑自定义字段页面,根据说明填写相应的值。

注:

1) 如果类型是枚举值,那么可能取值中多个值之间用”|”隔开,而且“|“前后不能有

空格,否则就认为是一个取值。例:致命bug|重大bug|普通bug|轻微bug 2) 添加的字段需要在哪边显示也是在如下图中设置的。如提交问题时显示,则需勾选

“在创建问题时显示“。

图表 17 编辑自定义字段属性页面

创建的自定义字段要能够被某个项目使用还需要和项目关联,有两种方式可以关联: 1) 参照【图表 18 添加自定义字段页面】的方法

2) 在自定义字段编辑页面的“关联自定义字段到项目“中设置。

图表 19 关联自定义字段到项目页面

3.5 平台配置管理

一般提交bug的时候最好记录下问题发生的平台环境,尤其是基于不同系统测试软件的时候。如果同一平台上发生很多的问题,每个问题都输入一遍测试平台的配置就比较繁琐。平台配置管理就解决了这个问题。 注:

除了复查员外,其他人员都有平台配置管理权限。

1) 报告员、修改员、开发员可以通过“个人资料->管理平台配置“创建属于自己私有

的平台配置,别的用户无法看到。

图表 20 在个人资料下创建私有平台配置页面

2) 经理和管理员除了可以通过“个人资料->管理平台配置“创建属于自己私有的平台

配置外,还可以通过“管理->平台配置管理”配置公有的平台配置。

图表 21 在管理下创建公有平台配置页面

3) 创建好的平台配置在同页面的下方显示,如下图。个人资料下的编辑页面和管理下

的有稍微的不同,具体见【图表 22 个人资料下编辑平台配置】和【图表 23 管理下编辑平台配置】。个人资料创建的可以设置默认值,但管理创建的不能设置为默认值。

图表 24 个人资料下编辑平台配置

2)报告员->报告员经理->开发经理->开发人员->测试人员

3.7.6 邮件提醒

邮件提醒主要是让使用系统的人员即使的了解到系统设置或者问题相关的变更。 邮件提醒设置也是以项目为单位的。

4. 不同角色的页面显示

角色 功能 首页 等待我解决的问题 我报告的问题 未分派的 已解决的 我的视图 我监视的 我报告的 最近修改的 创建过滤器 设置过滤器为公有 修改问题 移动问题 查看问题 复制问题 分派问题 关闭问题 删除问题 处理状况 监视问题 重启问题 权限可设 管理员 ? ? ? ? ? ? ? ? ? 经理 ? ? ? ? ? ? ? ? 开发员 ? ? ? ? ? ? ? 修改员 ? ? ? ? ? ? ? 报告员 ? ? ? ? ? ? ? 复查员 ? ? ? ? ? ? ? ? 不能创建过滤器,但可以使用? 可创但管理员或者经理创建的公有过滤器 不可共享 设置/取消置顶 提交问题 变更日志 路线图 统计报表 项目管理 用户管理 创建项目 删除项目 管理项目 标签管理 自定义字段管理 平台配置管理 插件管理 配置管理 个人资料 个人资料 更改个人设置 管理列 管理平台配置 注销 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 管理 5. 统计报表

只有管理员和经理能够查看统计报表

统计报表是从不同维度对问题处理情况的统计

如果需要出现图中的图形报表,必须安装JPGraph插件。

6. 变更日志

点击菜单栏中的“变更日志”项,是“已修正”状态的问题的日志,需要给项目添加版

本号,并且在提交问题时指定了“修正版本“才会显示。

7. 路线图

项目的路线图就相当于一个Bug的日志信息,页面列出了该项目下已解决的bug 编号、所属组别、bug 摘要以及该项目产品的版本号变化,点击bug 编号还可进入其详细信息页面。

注意:问题在路线图中显示需要具备如下三个条件:问题中必须填写了产品版本(已发布的版本号)、目标版本(未发布的版本号)、问题状态”已修正“。

本文来源:https://www.bwwdw.com/article/04f6.html

Top