Redmine的安装及测试项目缺陷管理配置说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Redmine的安装及测试项目缺陷管理配置说明Redmine是一款用Ruby开发的基于web的项目管理工具,安装、配置、使用比较简单灵活,免费开源,支持很多插件,是行业内比较流行的一款项目管理工具。我们主要用它来做缺陷管理,跟Jira问题跟踪系统类似,适用于在公司外(无法使用问题跟踪)的项目。

1.安装

Redmine的安装比较麻烦,需要安装MySQL、PHP、Ruby、Apache等软件,不过网上有大量集成好的一键安装包,使用集成安装包很方便。

1.1.L inux环境

1)上传集成安装包bitnami-redmine-3.4.2-4-linux-x64-installer.run到服务器。

2)可能需要赋权,chmod +x bitnami-redmine-3.4.2-4-linux-x64-installer.run。建立

一个文件夹作为安装目录mkdir redmin_admin,并给文件夹赋权chmod 777 redmin_admin。

3)执行命令./bitnami-redmine-3.4.2-4-linux-x64-installer.run。

4)选择安装语言,5,简体中文。

5)提示安装组件,都选择Y即可。

6)设置安装目录。

7)创建管理员账号,密码。

8)Redmine的默认访问端口是80,MySQL数据库端口是3306,如果端口被占

用,则会提示你设置一个新端口。

9)设置缺省语言,默认30,中文即可。

10)暂不配置SMTP。如需使用,可后续配置。

11)了解更多有关Bitnami云主机,取消。

12)确定是否开始安装,选择Y,程序开始读条安装,直至进度是100%.

13)安装完成之后,会提示是否启动程序,选择Y,程序安装完成。

Linux下也可使用Xmanager图形化界面进行安装,非常简单,不再描述。

如有问题可以自行百度解决。

1.2.w inding环境

使用exe安装包,安装步骤同Linux。

2.缺陷管理项目配置

2.1.新建项目

使用管理员账户登录Redmine后,点击“管理”,然后点击“项目”,打开项目管理页面,点击右上角的“新建项目”,输入项目信息,其它选项根据实际情况选择或者默认,点击“创建”。

2.2.新建角色和权限

点击“管理”,然后点击“角色和权限”,Redmine默认有3类角色(报告人员、开发人员、管理人员),我们使用默认即可(可以修改默认角色的权限设置)。也可根据项目实际情况新建/修改/删除角色,配置合适的权限即可。

在角色管理页面,点击右上角的“权限报表”,按照部门《缺陷管理专题培训》中的内容进行设置。

设置如下即可:

2.3.新建组

点击“管理”,然后点击“组”,点击右上角的“新建组”,根据项目实际情况建立组(为了方便管理,可以建立开发组、测试组、项目领导组三个组)。设置组和项目、角色的关系。如下图:

设置了组和项目、角色的关系后,只要属于该组的用户,即默认有了和该项目、角色的关系,不用再为每个用户设置一遍项目和角色了。

2.4.新建用户

点击“管理”,然后点击“用户”,点击右上角的“新建用户”,输入用户信

息,其它默认即可。创建完用户后,设置用户所属的组。如下图所示:

如果设置了组和项目、角色的关系,那么把用户加入组之后,该用户默认拥有了该组和项目、角色的关系,也可以单独给这个用户设置项目和角色。

给其他人新建用户时,可以默认一个初始化密码,方便使用,他人使用初始化密码登陆后可以再修改密码。

2.5.配置缺陷状态和优先级

问题状态参考缺陷管理专题培训,根据Redmine已有的进行适当添加或删减。配置方法:点击“管理”,然后点击“问题状态”,点击右上角的“新建问题状态”,输入问题状态信息。可以新建、修改或删除。

按照部门缺陷管理专题培训,配置缺陷严重程度和优先级。配置方法为:点击“管理”,然后点击“枚举值”,找到“问题优先级”模块,进行调整,如下图所示:

2.6.跟踪标签设置

在新建问题时,需要选择跟踪标签,类似于问题跟踪里的“问题类型”,跟踪标签跟工作流程、自定义属性、权限设置等都有关系,为了方便管理,可以只设置一类跟踪标签“系统缺陷”(也可根据项目实际情况设置),系统默认为三类。设置过程为:点击“管理”,然后点击“跟踪标签”,可以进行删除/修改/新增。

2.7.配置工作流程

工作流程参考缺陷管理专题培训,配置过程为:点击“管理”,然后点击“工作流程”,打开工作流程管理页面,根据角色及跟踪标签进行设置工作流程,可按下图所示进行配置(也可根据项目实际情况进行修改):

管理人员拥有所有权限

每类角色可以对“当用户是问题作者时所允许的问题状态转换”、“当用户是问题的指派对象时所允许的问题状态转换”进行单独配置。目前没有配置这两块,默认所有角色问题作者和指派对象的权限一致。此处是默认所有报告人员角色都是问题作者,所有开发人员角色都是问题指派对象来设置的。

2.8.自定义属性设置

Redmine里的自定义属性,功能非常强大和灵活,配合工作流程设置,基本上可以实现你想要的任何需求。

按照部门缺陷管理专题培训(或根据项目实际情况需要),新增几个自定义属性字段,新增方法为:点击“管理”,然后点击“自定义属性”,点击右上角的“新建自定义属性”,选择“问题”,下一步,然后填写自定义属性信息。如下图所示:

其它字段同上。

添加完成后,需要到“工作流程”里进行字段权限配置,报告人员角色配置如下图所示:

开发人员角色配置如下图所示:

管理角色,取报告人员和开发人员“非只读”的并集。

“只读”的意思是,查看问题时能看到此字段,但是编辑问题时看不到此字段,也就是说编辑问题的时候不用填写此字段。如果新增自定义属性时选择了“仅对选取角色可见”,那么连查看问题时也看不到此字段了。

根据项目需要,还可以新增用户联系人、用户联系电话、用户所属科室等字段。

相关文档
最新文档