Mantis-缺陷管理系统使用手册教学教材
- 格式:docx
- 大小:1.02 MB
- 文档页数:30
Mantis 缺陷管理系统使用规范1系统简述Mantis是一个开源的Bug管理系统,基于PHP+MySQL,可以运行Windows/Unix平台上。
Mantis是B/S结构的Web系统,也可以配置到Internet上,实现异地Bug管理。
2流程指引创建/管理帐号—创建/管理项目—报告问题—查看问题—统计报表2.1创建帐号打开IE窗口,在地址栏里键入:,在输入密码窗口,选择注册新帐号〉收邮件〉打开邮件链接地址〉修改帐号密码适用对象:组长、报告人员、开发人员2.2 创建项目点击“管理”—选择“项目管理”—添加分类/版本号(版本号务必在每次新生成版本时添加下,以便后期组长统计BUG)适用对象:组长2.2报告问题(1)点击“报告问题”(2)选择项目如果开始没有制定项目的情况下,首先选择工作项目,可勾选“指定预设值”的选项,这样下次就直接定位到工作项目;在右上角的项目下拉菜单中选中某个项目,点击“切换项目”也可以定为到当前所需项目界面,如下图(3)BUG高级报告表报告范例图:备注:A)带*号的填写项是必填项B)支持上传小于2Mb的doc、xls、zip等格式文件C)“问题重现步骤说明”主要参照TMSS编写用例风格,这样方便补充用例D)“附加信息”填写预期结果适用对象:组长、开发人员、报告人员、2.3我的视图点击“我的视图”〉显示BUG分类[指定给我的(尚未解决)/未指定的/由我报告的/已解决的/最近修改的/我正在监视的]2.4查看问题默认没有对数据进行过滤,即页面下部显示出所有bug数据;也可以在搜索框里输入bug编号直接查询测试组长可以在搜索中选中某个目标版本查看版本中所存在的所有问题适用对象:组长、报告人员、开发人员2.5打印报告通过复选框选中需要打印的bug,选择完毕后,根据需要点击图标,bug数据便相应的导出到该类型的文件里,实现打印输出的需求适用对象:组长2.6统计报表点击“统计报表”〉显示所有问题综合报表(页面还提供了“打印报告”)适用对象:组长。
mantis缺陷管理系统使用说明关键信息项:1、系统登录方式2、缺陷创建流程3、缺陷状态及流转规则4、缺陷分配与处理责任人5、缺陷跟踪与监控机制6、缺陷报告生成与导出7、系统权限设置与管理11 系统登录方式111 用户需要通过指定的网址访问 mantis 缺陷管理系统。
112 输入预先分配的用户名和密码进行登录。
113 首次登录后,建议及时修改密码以保障账户安全。
12 缺陷创建流程121 进入系统后,点击“创建缺陷”按钮。
122 准确填写缺陷的标题,清晰概括缺陷的主要问题。
123 详细描述缺陷的表现,包括操作步骤、出现的错误提示等信息。
124 选择缺陷所属的项目、模块和版本。
125 设定缺陷的优先级,如高、中、低。
126 如有必要,上传相关的截图或文件作为辅助说明。
13 缺陷状态及流转规则131 缺陷状态包括新建、已分配、已解决、已关闭等。
132 新建的缺陷将由项目经理或指定人员进行分配。
133 被分配的开发人员接收并处理缺陷后,将状态更改为已解决。
134 测试人员对已解决的缺陷进行验证,若通过则关闭缺陷,否则重新打开并分配给相关人员。
14 缺陷分配与处理责任人141 项目经理根据团队成员的职责和技能,合理分配缺陷。
142 处理责任人应及时接收并处理分配给自己的缺陷。
143 若责任人无法处理,应及时反馈并重新分配。
15 缺陷跟踪与监控机制151 系统提供缺陷的跟踪功能,可查看缺陷的处理进度和历史记录。
152 定期对未解决的缺陷进行监控和提醒,确保及时处理。
153 对于重要或紧急的缺陷,设置特殊的提醒方式。
16 缺陷报告生成与导出161 可以根据需要生成缺陷报告,包括按项目、模块、时间段等条件筛选。
162 支持将报告导出为常见的格式,如 Excel、PDF 等,方便分享和存档。
17 系统权限设置与管理171 管理员拥有系统的最高权限,可进行用户管理、权限分配等操作。
172 普通用户的权限根据其角色和职责进行设定,确保信息安全和操作规范。
缺陷管理1、登录管理信息系统后,点击一级功能栏中的【缺陷管理】按钮2、在功能列表中则显示缺陷管理中的各个子功能,如下图所示:1.新建缺陷单缺陷单为缺陷的流程传递单,贯彻缺陷处理的各个环节,使缺陷的处理得到监控,也为缺陷的传递提供方便。
1.1缺陷单填写及提交用户在“功能列表”中点击“新建缺陷单”:缺陷详细单界面如下:该单中浅蓝颜色为可填写区域,灰色部分为不可写部分。
1、机组、缺陷等级、是否渗漏、设备类型、设备类别,为下拉框元件,单击输入框可显示下拉框如下图所示:2、发现人:为黄色区域的签名元件:1)、签名:用户名处自动填充当前登录的用户名,如果选择其他的用户名,可双击“用户名”输入框弹出人员选择树:选中人员名后点确定,然后输入其登录密码,点击签名按钮。
2)、清除签名:若想清除签名,输入对应的用户密码后点击“清除签名”按钮即可。
3、发现部门,是根据签名后系统自动填充的用户所在的部门4、发现时间,根据签名后系统自动填充的当前服务器的时间。
时间修改,可点击时间输入框,选择相应的日期及时间即可。
5、各项输入完毕后,点击“保存”按钮。
6、发现人可点击“提交”按钮将缺陷提交至值班值长处,由值长进行缺陷定性及下步处理工作。
1.2缺陷流程图点击“流程跟踪”按钮即可查看缺陷单的流程图:缺陷流程,由“缺陷等级”及缺陷“处理方式”来确定其流程经过的审核节点。
流程图接收人查看:将光标放在图标为“”的节点上后,可看到接收人(该节点有权限的处理人)。
将光标放在图标为“”的节点上,可以查看其处理人。
1.2.1 零类缺陷新建缺陷检修鉴定工作分配到专业消缺处理检修部门确认生技部认定总工确认消缺处理缺陷验收消缺完毕。
1.2.2 一类缺陷新建缺陷检修部门鉴定工作分配到专业消缺处理检修部门确认生技部认定消缺处理缺陷验收消缺完毕。
1.2.2 二类缺陷正常消缺流程: 新建缺陷检修部门鉴定工作分配到专业消缺处理运行验收消缺完毕。
无法消缺流程: 新建缺陷检修部门鉴定工作分配到专业消缺处理检修部门确认生技部认定消缺处理缺陷验收 消缺完毕。
Mantis缺陷跟踪管理系统操作手册Mantis系统用于取代excel文档,进行bug的统一集中管理,该系统只供项目内部使用,假设用户已具备相关概念。
(注:操作权限经过改动,与培训时有出入的地方,以本手册为准)1基本操作1.1登录1.2帐号设置1.2.1修改密码1.2.2设置默认的project和界面语言注:我们是在“集团级CRM_测试”这一项目中进行BUG管理的,而不是“集团级CRM”。
1.3提交bug点“Report Bug”链接选择project,如设默认的project,该步省略;注意,我们使用的应该是“集团级CRM_测试”;但一条bug报告记录创建后才发现选错project,只有帐号为经理级别及以上的人才能把bug移到另一project填写相关各项数据,提交1.4分配bug如没有做相应系统设置,一条新的报告纪录创建后是new状态,相关的人登录后要把这个bug指定某个开发者处理。
先从列表中点ID超级链接如有必要先添加bug note,不要忘记按“Add Bugnote”按钮选择某个开发人员,按”Assign To”按钮1.5解决bug通过点击列表中的bug id号,选择assign给自己的,状态为assinged或待分配的bug。
查看description,bugnote,attached file等信息来定位问题并解决。
如是别人的问题,参考1.4;否则解决后,添加bugnote,再按resolve bug按钮,流转到如下页面注意在resolution栏说明是那种方式解决的,常用有fixed,unable to duplicate,not a bug,suspended和won’t fix。
另外这里也可以添加bug note。
这里再按resolve bug,该条记录状态会自动置为resolved1.6测试已修改的bug(状态为resolved)测试人员确认resolved bug是否能最后通过,如通过close bug,否则reopen bug,两种情况分别流转到不同页面。
Mantis操作手册
(开发人员版本)
一、打开Mantis的链接http://192.168.2.205:8080/mantis/login_page.php,登录
页面如下图:
二、登录成功后,开发人员可以在“我的视图”中查看到分配给我的问题。
如下图
点击“我的视图”如下:
点击编号进行查看,可以查看问题详情及附件。
三、开发人员在完成bug修改后,需要进入“查看问题”界面,进行状态修改。
1进入“查看问题”界面。
选择已经修改的bug,将下方下拉框中选择“处理状况”
2点击下拉框的状态选项为“已修正”,输入问题的解决方法及建议的测试用例。
再点击“解决问题”。
四当发现该问题出现问题分派错误或者经过初步查看后,需要将bug转移给其他操作人员的,本人完全无需要修改,则选择转移Bug。
1进入“查看问题”界面。
选择需要转移的bug,将下方下拉框中选择“分派”—确定
选择对应的开发人员,点击“分派问题”完成。
五、其他情况
有可能存在某些Bug,可能除了被分派的开发人员也涉及到其他开发人员协助进行修改。
这种情况,根据首问负责制,由首个接到任务的开发人员牵头,和其他涉及到的开发人员进行Bug修正。
不需要进行Bug转移。
附:mantis操作流程。
Mantis详细操作手册Mantis问题单提交流程一、系统测试-正常提交,没有返回1、测试工程师执行测试用例,发现问题,编写问题单。
◆ 选择“高级报告”;填写“出现频率”,“严重性”,“优先权”,“硬件平台”,“操作系统”,“版本”,“产品版本”;◆ “分派给”选择测试经理。
◆ 填写“摘要”,“说明”,“问题重现步骤说明”,“附加信息”,有附件得要上传附件,例如日志,图片等。
状态设置为“公共”。
点击“提交报告”。
◆ 系统自动将问题单状态设置为“新建”。
分类为“项目名称”,完成度设置为“未处理”。
自动发送邮件通知测试经理。
◆ 提交后,如果测试经理没有返回,不得修改问题单。
2、测试经理审核问题单,确认为合格问题单。
◆ 测试经理登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 审核问题单没有问题后,将问题单“分派给”项目经理,状态设置为“已确认”,点击“更新信息”。
◆ 系统自动发送邮件通知给项目经理。
◆ 提交后,如果项目经理没有返回,不得修改问题单。
3、项目经理审核问题单,确认为有效问题单,提交开发工程师,对问题进行定位修改。
◆ 项目经理登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 审核问题单没有问题后,将问题单“分派给”开发工程师,点击“更新信息”。
◆ 系统自动发送邮件通知开发工程师。
◆ 提交后,如果开发人员没有返回,不得修改问题单。
4、开发工程师对问题进行定位修改以及测试。
◆ 开发工程师登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 在“添加问题注释”中填写对问题的定位,修改以及测试信息,将问题单“分派给”项目经理,状态设置为“已修改”,完成度设置为“已修正”,点击“更新信息”。
◆ 系统自动发送邮件通知项目经理。
◆ 提交后,如果项目经理没有返回,不得修改问题单。
5、项目经理审核问题单,确认问题已经修正,转测试。
Mantis缺陷管理平台一、介绍1.Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。
2.个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件。
3.支持多项目、多语言。
4.权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷可设为公开或私有状态,每个缺陷可以在不同项目间移动。
5.缺陷报告可以输出到Excel中。
二、登录1.下载Wamp Server,搭建Mysql+PHP+Apache的环境,部署Mantis项目包。
2.项目搭建在本地,访问http://localhost/mantis/my_view_page.php,即进入Mantis缺陷管理平台。
三、权限1.权限说明a)在Mantis 系统中,分别有几种角色:管理员、经理、开发人员、修改人员、报告人员、查看人员。
每个角色所具备的权限不一样,权限的从大到小依次排列是:管理员→经理→开发人员→修改人员→报告人员→复查人员。
2.管理员1)我的视图a)登录之后即跳转到我的视图。
根据未分派的问题、我报告的问题、已解决的问题、最近修改的问题和我监视的问题等5个方面查看处于各个处理阶段的问题。
2)查看问题a)查看问题分两个部分,第一部分是筛选条件,第二部分是问题列表,不同颜色代表问题处于不同的阶段。
b)查看到的问题,可以导出为CSV和EXCEL文件。
3)提交问题a)填写分类、摘要和描述等必填项,选填其他项完成提交报告的动作。
b)可以上传附件,在问题详情页面可下载查看。
4)变更日志a)显示已经修改好了的问题的日志,需要给项目添加版本号,并且在添加或者解决问题时都指定了相应的版本号,才会显示。
5)路线图a)展示出来的就是针对某个里程碑事件,已经有几个问题已经被修复,有多少个问题尚且没有被处理,以一个柱状百分比图例清晰地表明了项目进度。
b)在项目管理界面,设定一个版本。
About the T utorialMantis is a Bug Reporting tool, widely used as an issue tracking tool for all types of testing. This is a brief tutorial that introduces the readers to the basic features and usage of Mantis. The various chapters of this tutorial will guide the readers on how to utilize the tool in reporting and maintain an issue.AudienceThis tutorial has been prepared for beginners to help them understand how to use Mantis for testing and issue tracking.PrerequisitesAs a reader of this tutorial, you should have a basic understanding of a bug and testing lifecycle as well as the contents to provide in a bug.Copyright &DisclaimerCopyright 2018 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher.We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial,******************************************T able of ContentsAbout the Tutorial (i)Audience (i)Prerequisites (i)Copyright &Disclaimer (i)Table of Contents (ii)1.MANTIS ─ INTRODUCTIO N (1)2.MANTIS ─ FEATURES (3)3.MANTI S ─ INSTALLATION (5)System Requirements (5)Installation of System Requirements (5)Install and Launch Mantis (11)4.MANTIS ─ TRIAL SETUP (16)Setup for Demo Trial (16)5.MANTIS – LOGIN (18)On Error (19)On Successful Login (20)6.MANTIS ─ MY VIEW (21)7.MANTIS ─ PROJECT MAN AGEMENT (23)Create a Project (23)Select a Project (25)Archive a Project (25)8.MANTIS ─ MANAGE CATEGORIES (27)Create a Category (27)Configure Categories (28)Delete a Category (29)9.MANTIS ─ VERSIONS (31)Update or Add Version (31)10.MA NTIS ─ ISSUE LIFECYC LE (33)11.MANTIS ─ REPORT AN I SSUE (34)12.MANTIS ─ IMPORT ISSU ES (37)Rules for CSV File (37)Import CSV (37)13.MANTIS ─ VIEW ISSUES (42)Filters (42)Print Reports (45)CSV/Excel Export (47)14.MANTIS ─ EDIT ISSUES (49)15.MANTIS – CLONE AN ISSUE (53)16.MANTIS – ADVANCED FEATURES (56)@Mention – Notification (56)Send Reminder (57)Text Formatting (59)Attach Files (59)17.MANTIS – CHANGE STATUS (61)18.MANTIS – ISSUES RELATIONSHIPS (63)Create a Link to Another Issue (63)Delete a Link (64)19.MANTIS – MOVE AN ISSUE (66)One Issue At a Time (66)Multiple Issues at a Time (67)20.MANTIS – ISSUE HISTORY (68)21.MANTIS – MISCELLANEOUS FUNCTIONALITIES (70)Monitor (70)Stick (71)Close an Issue (73)Delete an Issue (75)22.MANTIS – SEARCH ISSUES (77)Search (77)Recently Visited (78)23.MANTIS – CHANGE LOG (79)24.MANTIS – ROADMAP (81)25.MANTIS ─ SUMMARY (83)26.MANTIS – ADD CUSTOM FIELDS (84)Mantis Bug Tracker is an open source web-based application tool. It is used for Bug Tracking throughout Defect Lifecycle. Along with bug tracking, Mantis supports Release Features to manage various releases of a project or a software.Mantis is also known as MantisBT, which stands for Mantis Bug Tracker. The name and logo of Mantis refers to Mantidae family of insects. In software, it is referred to as a bug.Mantis provides Demo, Download (to set up your own Mantis) and Hosting version of the tool. It supports various features for Issue Tracking and life cycle along with Release Management. The development of Mantis started in 2000 by Kenzaburo Ito. Later in 2002, other team members (Jeroen Latour, Victor Boctor and Julian Fitzell) joined. The basic version 1.0.0 of Mantis was released in February 2006.In 2012, GitHub became the official repository for the Mantis project source code.License and Free Trial∙It is an open source software. License is not required to use its basic version.∙It provides Demo and Hosting Version for free trails.∙It supports Download feature to set up your own Mantis software.The user can sign up using email ID.∙Mantis has different price quotes based on added features that can be seen at https:///pricingUsage∙To track all bugs/issue throughout Defect lifecycle.∙To manage at Release level as well.∙Supports Analytic and Reporting features.∙Supports plug-in with other softwares and IDE to make it more strong and effective. SpecificationsMantisMantis supports a wide range of features to attract QAs and other stakeholders for bug tracking. Following are the core features of Mantis.Core FeaturesMantisMantis is a web application, provides a private website to individuals or set of requested users belonging to the same company/project.Mantis can be run at the server side. It is a PHP-based application and supports all OS platforms such as Windows, Linux of different versions, MAC, etc. It supports mobile browsers as well in mobile views.System RequirementsSince Mantis is a web-application, it follows the concept of client/server. This means, Mantis can be installed centrally on the server and users can interact with it through web-browsers using a website from any computer.∙Web Server: Mantis is tested with Microsoft IIS and Apache. However, it can work with any latest web server software. Mantis only uses .php file. Configure the web server with .php extension only.∙PHP:The web server should support PHP. It can be installed as CGI or any other integration technology.∙Mandatory PHP Extensions: Extensions for RDBMS are mysqli, pgsql, oci8, sqlsrv mbstring is required for Unicode– UTF-8 support.∙Optional Extensions: Curl, GD, Fileinfo.∙Database: Mantis requires a database to store its data. MySQL and PostgreSQL are supported RDBMS.∙Client Requirements: Firefox 45 and above, IE 10 and above, Chrome, Safari, and Opera.Users can separately install all the requirements either manually or automatically to use Mantis.Installation of System RequirementsIf a user has adequate knowledge about the installation process, all the requirements can be installed one by one separately before proceeding to Mantis.Alternatively, there are many all-in-one packages available, having all the requirements and can be automatically installed in the system by exe file. Here, we will take the help of XAMPP to install pre-requisites easily.Step 1: Go to https:///index.html and click XAMPP for Windows as shown in the following screenshot.Step 2: A pop-up will display to save the file. Click Save File. It will start downloading the file.Step 3: Run the .exe file to run the installation wizard. After clicking the .exe file, XAMPP Setup wizard displays. Click Next.The following screenshot shows the XAMPP setup wizard.Step 4: The next wizard displays all the component files that will install as shown in the following screenshot. Click Next after making a selection of components.Step 5: Provide a folder name where XAMPP will be installed and click Next.Ready to Install wizard is displayed.Step 6: Click Next to start the installation.MantisEnd of ebook previewIf you liked what you saw…Buy it from our store @ https://。
Mantis使用手册目录1.系统简述 (2)2.登陆方式 (2)3.系统中的角色 (3)3.1.管理员 (4)3.1.1.首页 (4)3.1.2.我的视图 (4)3.1.3.查看问题 (5)3.1.4.报告问题 (9)3.1.5.变更日志 (10)3.1.6.统计报表 (10)3.1.7.管理 (12)3.1.8.个人资料 (20)3.1.9.注销 (23)3.2.经理 (23)3.2.1.操作区别 (23)3.3.开发人员 (23)3.3.1.操作区别 (23)3.4.修改人员 (24)3.4.1.操作区别 (24)3.5.报告人员 (24)3.5.1.操作区别 (24)3.6.查看人员 (25)3.6.1.操作区别 (25)4.分派给我的工作 (25)4.1.查看问题详细资料 (25)4.2.关系 (26)4.3.上传文件 (27)4.4.正在监视该问题的用户 (27)4.5.问题注释 (27)4.6.添加问题注释 (28)4.7.问题历史 (28)1.系统简述Mantis管理平台是一个开源的缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。
Mantis可以帮助所有开发人员完成系统需求缺陷的有效管理,对于bug问题的状态变化将通过mail的形式由系统自动通知相关人员。
且可以自动生成统计报表和自动导出成doc或excel格式的文件。
2.登陆方式打开浏览器,在地址栏里键入:http://103.24.116.69,便可显示系统的登录页面(图表1),注册,有两种方式注册新用户:1)由管理员添加新用户(参见管理员操作说明);2)使用Email注册。
进入登录页面后,点击【注册一个新帐号】,输入帐号和E mail地址,提交注册,系统会将初始密码发送到Email中;用户正确的输入自己的帐号(即用户名)及密码后,即可成功登录。
图表 2.13.系统中的角色在Mantis 系统中,分别有几种角色:管理员、经理、开发人员、修改人员、报告人员、复查员。
mantis使用说明书1前言1.1 编写目的本文档在于说明如何使用mantis进行bug的跟踪,规范填报manits的规则,增强程序修改人员对bug的响应速度,加快bug修改进度,明确bug任务责任人,汇总一个项目的bug总数以便对项目总结提供参考。
1.2 适用对象测试人员、开发人员、项目负责人2登录mantis通过IE访问:http://192。
168.1.1:80/mantis/进入到mantis登录界面,如图2.1所示图2.1输入管理员分配的帐号、密码信息后点击登录按钮就完成登录操作了。
3角色权限用户登录系统后,系统将根据用户的角色信息给于不同的操作权限:1.报告人员:可以报告问题,分配自己新建的问题给项目负责人,跟踪自己报告的问题修改进度情况,关闭自己报告的已解决的问题,重新打开自己报告的问题,删除自己报告的问题。
2.修改人员:可以操作报告人员所能操作的所有功能,转派分配给自己的任务(转派任务需要填写注释),修改分配给自己的任务完成状态(已确认,已解决)修改人员不能将问题状态修改为已关闭,问题由谁报告就只能由谁负责关闭,其他任何人员皆无权关闭问题.3.开发人员:权限同修改人员。
4.经理:可以在自己所负责的项目中进行以上人员所能操作的所有功能,创建经理以下级别的角色帐户。
4报告问题点击界面上的报告问题功能链接,系统就进入到了问题报告界面,我们就可以通过填写表单的内容完成bug的报告工作了,如图3。
1图4。
1表单元素说明:⏹分类:所汇报的BUG所属的类别信息,如:UI优化,功能BUG,功能改进等。
⏹出现频率:所汇报的BUG在使用过程中的出现频率信息,如:总是,有时,随机,无法重复等。
⏹严重性:所汇报BUG的危害程度,如:文字错误、不合理或别扭、次要错误、严重错误、系统崩溃等。
⏹优先级:所汇报BUG在修改先后上的优先信息,分配到修改任务的修改人将根据优先级的情况,先行修改紧急BUG,优先级包括:无、低、中、高、加急、特急。
MANTIS缺陷管理工具操作指南一、注册1、绑定HOST文件:路径C:\Windows\System32\Drivers\etc,使用记事把打开hosts文件,填加一条”192.168.9.12 ”(不需要引号)2、mantis地址:请加入收藏夹,方便日后使用。
2、mantis采用管理员统一注册方式。
还没有注册帐号或遗失帐号的同事,请联系管理员。
3、帐号使用个人姓名的拼音全拼,管理员在创建新账号后,后有确认邮件发送到邮箱,通过邮件中的确认链接,用户可以对新账号进行密码设置。
二、登录输入账号(个人姓名拼音全拼)、密码后,点击登录按钮。
三、我的视图1、我的视图页面展示内容主要为缺陷缺陷列表,根据不同状态分为五个列表展示未分派的:提出了缺陷,还未分配人员处理。
我报告的:我提出的缺陷。
已解决的:缺陷已经被处理过。
最近修改:按修改时间排序。
我监视的:用户根据需要,对个别缺陷进行特别关注的。
2、缺陷状态,mantis在我的视图页面通过不同颜色区分缺陷的处理状态。
分为七个状态:新建、反馈、认可、已确认、已分派、已解决、已关闭1)新建:新发现的BUG,状态设置为新建。
2)反馈:不确定是否为BUG,或是需要进行项目负责人确认的,设置为反馈。
3)认可:项目负责人认为是BUG或可进行优化的,状态设置为认可。
4)已确认:BUG被确认的,状态设置为已确认。
5)已分派:BUG分派给指点人员处理的,状态设置为已分派6)已解决:开发人员处理完BUG后,状态设置为已解决,并指定分派给测试人员。
7)已关闭:测试人员对BUG进行验证后,对已经修复的或不是问题的BUG进行关闭操作。
四、提交缺陷1、点击提交问题,跳转到选择项目页面2、选择新版学习中心项目,如果近期常用这个项目,可以选中“设为默认值”。
点击选择项目按钮跳转到缺陷详情页面3、缺陷详情页面1)分类:根据功能模块分为(个人设置、关注动态、成就系统、我的网校、找老师、找课程、教师页、测试题、课程学习页、课程详情页、首页)2)出现频率:对缺陷出现在频率进行区分(总是、有时、随机、没有试验、无法重现、不适用)3)严重性:对缺陷的严重程度进行区分(新功能、小细节、文字、小调整、小错误、很严重、崩溃、宕机)4)优先级:对缺陷的处理先后进行区分(无、低、中、高、加急、特急)5)选择平台配置:主要包括浏览器、系统、系统版本(选择平台配置后,下方配置可不必输入)6)产品版本:产品开发版本号7)分派给:将问题分配给相关人员处理(默认为管理员根据功能模块分配的修改员)8)摘要(必填):BUG的简要说明9)描述(必填):BUG的具体说明10)问题重现步骤:重新BUG的操作步骤。
1缺陷管理系统《使用说明书》文档修改记录目录1序言....................................... 错误!未定义书签。
1.1 什么是Bugzilla ............................................................................ 错误!未定义书签。
1.2为何使用Bugzilla...................................................................... 错误!未定义书签。
2BUGZILLA基本操作............................ 错误!未定义书签。
3BUG提交过程................................. 错误!未定义书签。
4BUG处理流程................................. 错误!未定义书签。
5对于BUG旳不一样处理状况................... 错误!未定义书签。
6有关权限阐明............................... 错误!未定义书签。
7查询操作................................... 错误!未定义书签。
8管理员操作指南............................. 错误!未定义书签。
2序言2.1 什么是Bugzilla●Bugzilla是Mozilla企业向我们提供旳一种开源旳免费缺陷跟踪工具。
作为一种产品缺陷旳记录及跟踪工具, 它可以为我们建立一种完善旳Bug跟踪体系, 包括汇报Bug、查询Bug记录并产生报表、处理处理、管理员系统初始化和设置四部分。
并具有如下特点:●基于Web方式, 安装简朴、运行以便快捷、管理安全。
有助于缺陷旳清晰传达。
本系统使用数据库进行管理, 提供全面详尽旳汇报输入项, 产生原则化旳Bug汇报。
MANTIS缺陷管理工具操作指南一、注册1、绑定HOST文件:路径C:\Windows\System32\Drivers\etc,使用记事把打开hosts文件,填加一条”192.168.9.12 ”(不需要引号)2、mantis地址:请加入收藏夹,方便日后使用。
2、mantis采用管理员统一注册方式。
还没有注册帐号或遗失帐号的同事,请联系管理员。
3、帐号使用个人姓名的拼音全拼,管理员在创建新账号后,后有确认邮件发送到邮箱,通过邮件中的确认链接,用户可以对新账号进行密码设置。
二、登录输入账号(个人姓名拼音全拼)、密码后,点击登录按钮。
三、我的视图1、我的视图页面展示内容主要为缺陷缺陷列表,根据不同状态分为五个列表展示未分派的:提出了缺陷,还未分配人员处理。
我报告的:我提出的缺陷。
已解决的:缺陷已经被处理过。
最近修改:按修改时间排序。
我监视的:用户根据需要,对个别缺陷进行特别关注的。
2、缺陷状态,mantis在我的视图页面通过不同颜色区分缺陷的处理状态。
分为七个状态:新建、反馈、认可、已确认、已分派、已解决、已关闭1)新建:新发现的BUG,状态设置为新建。
2)反馈:不确定是否为BUG,或是需要进行项目负责人确认的,设置为反馈。
3)认可:项目负责人认为是BUG或可进行优化的,状态设置为认可。
4)已确认:BUG被确认的,状态设置为已确认。
5)已分派:BUG分派给指点人员处理的,状态设置为已分派6)已解决:开发人员处理完BUG后,状态设置为已解决,并指定分派给测试人员。
7)已关闭:测试人员对BUG进行验证后,对已经修复的或不是问题的BUG进行关闭操作。
四、提交缺陷1、点击提交问题,跳转到选择项目页面2、选择新版学习中心项目,如果近期常用这个项目,可以选中“设为默认值”。
点击选择项目按钮跳转到缺陷详情页面3、缺陷详情页面1)分类:根据功能模块分为(个人设置、关注动态、成就系统、我的网校、找老师、找课程、教师页、测试题、课程学习页、课程详情页、首页)2)出现频率:对缺陷出现在频率进行区分(总是、有时、随机、没有试验、无法重现、不适用)3)严重性:对缺陷的严重程度进行区分(新功能、小细节、文字、小调整、小错误、很严重、崩溃、宕机)4)优先级:对缺陷的处理先后进行区分(无、低、中、高、加急、特急)5)选择平台配置:主要包括浏览器、系统、系统版本(选择平台配置后,下方配置可不必输入)6)产品版本:产品开发版本号7)分派给:将问题分配给相关人员处理(默认为管理员根据功能模块分配的修改员)8)摘要(必填):BUG的简要说明9)描述(必填):BUG的具体说明10)问题重现步骤:重新BUG的操作步骤。
Mantis使用手册目录1.系统简述 (4)2.登陆方式 (4)3.系统中的角色 (4)3.1.管理员 (5)3.1.1.首页 (5)3.1.2.我的视图 (5)3.1.3.查看问题 (7)3.1.4.报告问题 (11)3.1.5.修改日志 (12)3.1.6.统计报表 (12)3.1.7.管理 (13)3.1.8.个人账号 (22)3.1.9.注销 (24)3.2.经理 (24)3.2.1.操作区别 (24)3.3.开发人员 (25)3.3.1.操作区别 (25)3.4.修改人员 (25)3.4.1.操作区别 (25)3.5.报告人员 (26)3.5.1.操作区别 (26)3.6.查看人员 (26)3.6.1.操作区别 (26)4.分派给我的工作 (26)4.1.查看问题详细资料 (27)4.2.关系 (28)4.3.上传文件 (29)4.4.正在监视该问题的用户 (29)4.5.问题注释 (29)4.6.添加问题注释 (29)4.7.问题历史 (29)1.系统简述缺陷管理平台Mantis是一个开源的缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。
Mantis可以帮助所有开发人员完成系统需求缺陷的有效管理,对于bug 问题的状态变化将通过mail的形式由系统自动通知相关人员。
且可以自动生成统计报表和自动导出成doc或excel格式的文件。
Mantis是基于mysql+php的服务具有极高的安全可靠性。
2.登陆方式打开IE 窗口,在地址栏里键入:http://192.168.1.70/mantis/login_page.php,便可显示系统的登录页面(图表1),注册,有两种方式注册新用户:1)由管理员添加新用户(参见管理员操作说明);2)使用Email注册。
进入登录页面后,点击【注册一个新帐号】,输入帐号和E mail地址,提交注册,系统会将初始密码发送到Email中;用户正确的输入自己的帐号(即用户名)及密码后,即可成功登录。
Mantis使用教程一.获取用户名在网页浏览器地址栏里输入http://192.168.2.153/mantisbt/进入Mantis的登录界面,如下图:1.1 注册用户名点击Mantis的登录页面“注册一个新帐号”,转到以下界面:在此页面输入自定义的帐号和有效的E-MAIL,点击注册。
如果成功注册将会出现以下页面:Mantis将会随机生成一个用户密码以E-MAIL的形式发到你刚才填写的E-MAIL 地址,所以填写的E-MAIL地址一定要真实有效,否则你将不能收到你的登录密码。
1.2 修改注册的密码注册成功后,查看你所填写的E-MAIL邮箱是否已经收到由Mantis发出的用户注册确认信,如下图:点击信入面的超级链接进入Mantis新注册用户的密码修改页面,如下图:在此页面输你所希望的密码,然后点击页面下方的“更新帐号信息”按钮,完成密码修改。
如果想修改其它个人信息,只需点击[更改个人设置]就可以了。
注意:默认的新注册用户只有[报告人员]的存取权限,其它一些权限的设定需要管理员另行配置。
二.使用Mantis2.1 登录Mantis在登录的页面,输入刚刚注册的用户名::james密码:123,进入Mantis的主界面。
在主界面我们可以看到一条工具栏,这就是我们能够使用的所有功能了。
在工具栏的下方我们看到有5大栏,分别是:1.未指定的:是指问题已经报告,但还没有指定由那个项目组成员进行跟进的问题列表。
2.已解决的:指问题已经得到解决,问题的状态为[已经解决]。
3.我正在监视的:指你正在监视那些问题,在问题报告中,你被选为监视人。
4.由我报告的:在这里将会显示由你报告的问题列表。
5.最近修改:这一栏显示那些问题报告最近被项目组成员修改了。
2.2问题报告点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图:从下拉框选择完成后,点击[选择项目],进行问题报告主界面,如下图:在上图中有些栏位是打了红星的,表示这些是必填内容。
Mantis使用手册目录1. 系统简述 (5)2. 登陆方式 (5)3. 系统中的角色 (6)3.1. 管理员 (6)3.1.1. 首页 (6)3.1.2.我的视图 (7)3.1.3.查看问题 (8)3.1.4.报告问题 (12)3.1.5.修改日志 (13)3.1.6.统计报表 (13)3.1.7.管理 (14)3.1.8.个人账号 (23)3.1.9.注销 (25)3.2. 经理 (25)3.2.1.操作区别 (25)3.3. 开发人员 (26)3.3.1.操作区别 (26)3.4. 修改人员 (26)3.4.1.操作区别 (26)3.5. 报告人员 (27)3.5.1.操作区别 (27)3.6. 查看人员 (27)3.6.1.操作区别 (27)4. 分派给我的工作 (27)4.1. 查看问题详细资料 (28)4.2. 关系 (29)4.3. 上传文件 (30)4.4. 正在监视该问题的用户 (30)4.5. 问题注释 (30)4.6. 添加问题注释 (30)4.7. 问题历史 (30)1.系统简述缺陷管理平台Mantis是一个开源的缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。
Mantis可以帮助所有开发人员完成系统需求缺陷的有效管理,对于bug 问题的状态变化将通过mail的形式由系统自动通知相关人员。
且可以自动生成统计报表和自动导出成doc或excel格式的文件。
Mantis是基于mysql+php的服务具有极高的安全可靠性。
2.登陆方式打开IE 窗口,在地址栏里键入:http://192.168.1.70/mantis/login_page.php,便可显示系统的登录页面(图表1),注册,有两种方式注册新用户:1)由管理员添加新用户(参见管理员操作说明);2)使用Email注册。
进入登录页面后,点击【注册一个新帐号】,输入帐号和E mail地址,提交注册,系统会将初始密码发送到Email中;用户正确的输入自己的帐号(即用户名)及密码后,即可成功登录。
图表 13.系统中的角色在Mantis 系统中,分别有几种角色:管理员、经理、开发人员、修改人员、报告人员、查看人员。
每个角色所具备的权限不一样,权限的从大到小依次排列是:管理员→经理→开发人员→修改人员→报告人员→查看人员。
3.1. 管理员管理员是管理整个系统运作中权限最高的工作人员,可以对项目进行创建和管理,人员帐号的创建和管理等等,以下篇章将详细介管理员登录到系统之后,进入自己的主页面的一些操作。
3.1.1. 首页点击菜单栏中的“首页”项进入自己的主页面(如图表2所示)图表 2在主页面中你可以看到以下信息:1.存在指派给登录用户且还未解决的Bug数目,点击该数目超链接,就会进入列表,直接对这些Bug单进行操作;2.存在由登录用户报告且还未解决的Bug数目;3.最近一次登录该系统的时间;登录进入后在该页面中的操作主要有3 个:1.切换项目:点击页面右上角的下拉式菜单来切换所选项目;2.跳转到该Bug编号:根据Bug编号可以进行查询,直接进入该Bug的详细信息页面,进行相应操作;3.转向其它操作页面:点击主页面上方的菜单栏,便可进入相应的操作页面,如图表3图表 33.1.2.我的视图点击菜单栏中的“我的视图”项,管理员将会看到以下页面,如图表4所示。
图表 4从页面上看,bug 根据其以下工作状态分类成几个表格显示,符合这些工作状态的bug 都一一的罗列:1.未分派的:是指Bug已经报告,但还没有指定由那个项目组成员进行跟进的Bug列表;2.由我报告的:在这里将会显示由你报告的Bug列表;3.已解决的:指Bug已经得到解决,Bug的状态为[已经解决];4.最近修改的:这一栏显示那些Bug报告最近被项目组成员修改了;5.我监视的:指你正在监视那些Bug,在Bug报告中,你被选为监视人。
在该状态表格下,Bug的编号是对应其详细信息的超链接,可以根据工作要求直接点击进入进行相应操作。
此外在页面下部出一个标识Bug流程状态的颜色条,如图表5,这样在实际操作中对于不同流程状态的Bug就能很好的区分开,下面主要描述Bug状态:1.新建:就是由报告人员提交问题后没有被分配给相应的项目时,Bug的默认状态便是新建;2.打回:开发人员认为此bug不需要修改,就将其打回,测试人员和开发人员讨论评估后,决定是否将其关闭;3.公认:经理认为报告员提交的问题是个Bug,对这个Bug表示认可;4.已确认:开发人员确认存在此bug,并准备修改,将其设为已确认;5.已分派:当经理看到,原状态为“新建”的问题单,就会将其分派给某个开发人员;6.已解决:被分派的bug被开发人员已经进行了修改,测试人员可以进行验证测试,确认Bug已经解决;7.已关闭:确认Bug已解决,将其关闭。
图表 53.1.3.查看问题点击“查看问题”项,即可进入查看与项目相关的Bug页面,如图表6:图表 6此页面可以对过滤器进行管理操作,从列图表6看出,页面上部是一个过滤器,页面下部是根据过滤器显示Bug的数据列表。
如果管理员没有对给予的参数进行设置,那么默认就是没有对数据进行过滤,则页面下部则显示所有Bug数据。
此外还可以在搜索框里输入Bug编号直接查询,那么在页面下部就会显示出查询结果,就此详细说明一下过滤器的功能:1.创建过滤器:在对参数进行设置完成后,可对当前的过滤设置进行保存,如图表7所示,填入相应内容后即可保存下来。
如果标记为公有,则其他工作人员(除了查看人员)都能共享这个过滤器。
同理,管理员也可以在过滤器列表共享经理创建的公有过滤器。
图表 72.重复设置提示:在保存一个过滤器的时候,如果系统发现之前保存过相同设置的过滤器,就会出现重复提示,以免造成不必要的资源浪费。
如图表8所示:图表 83.管理过滤器:管理员可以对自己创建的过滤器进行操作,还可以删除或修改经理创建并标识为公有的过滤器。
在显示的Bug列表里可以看到,表格头部显示查看Bug的当前数量,并且在旁边提供了“打印报告”和“CSV 导出”功能链接,以下数据列表的Bug信息列属性显示(从左到右):复选框、修改图标、优先级、Bug编号、Bug注释数目、Bug分类(所属的项目和组别)、Bug的严重性、Bug当前状态、最后更新、Bug摘要,在此表格还可以进行如下操作:1.打印报告:如图表9所示,将所有的bug 显示出来,在页面列出了需要导出打印的bug 列表,可以根据需要通过复选框选中需要打印的bug,还可点击“打印选项”选择打印输出的项,在选择完毕后,根据需要点击图标,bug 数据便相应的导出到该类型的文件里,实现打印输出的需求。
图表 92.CSV 导出:点击功能链接,则出现如图表10所示页面,提示将一个以当前问题所属的项目名称命名的CSV 文件下载存储到本地。
下载完成后,可以运行EXCEL 打开该文件,直接查看导出的bug 信息。
图表103.点击Bug编号,可以进行排列,并出现或代表是按升序或降序排列;4.在bug 列表中,可以在每行的bug 显示中,有一个修改图形,可以点击这个图形进入这个bug 的修改信息页面。
注意:是否能出现这个图形也和权限有关系;5.点击bug 编号可以直接进入其详细信息页面;6.点击注释数目可以直接进入对应bug的详细信息页面,并将页面焦点定位在bug 注释信息;7.可以通过选中bug 列表的复选框,也可以选中“全选”的复选框,然后选择下拉列表的操作命令,然后点击确定按钮,则可以对这些bug 进行相应操作,图表 11如上图表11所示,这里具体说明一下这些命令的操作:1)移动:弹出选择项目页面,如图表12所示。
可以把选中的bug 从当前项目转移到你所选择的项目里,可以选择存在的任意项目图表 122)复制:弹出选择项目页面,如图表13所示,可以把选中的bug 从当前项目复制到别的项目里图表 133)分派:可以把选中的bug 直接分派给指定的工作人员,如图表14所示:图表 144)关闭:当被选中的bug已经确认已解决,或确认不是bug,管理员可以直接采用这个命令将bug 状态为关闭;5)删除:当被选中的bug 是垃圾数据,在整理数据的时候可以直接进行删除;6)解决:如果bug 确认已经解决,则选中将其状态置为“解决”。
但是如果bug当前状态为“已解决”或以上状态,则不能进行此项操作;7)更新优先级:用这项操作,可以更改选中bug 的优先级;8)更新状态:使用这项操作,可以更新选中bug 的流程状态;9)更新类别:使用这项操作,可以更新选中bug的所属项目组;10)更新视图状态:用这项操作,可以将选中的bug 重新置为公共或私有状态。
这里需要注意的是:对于这些命令的选择和当前用户的权限有关系,如果不能进行该命令的操作,系统会出“你无权执行这项操作”提示性语句。
而对于管理员来说,具有完全的权限。
3.1.4.报告问题点击菜单栏中的“报告问题”项,如果开始没有制定项目的情况下,则首先进入项目选择页面,如图表15所示。
在选择工作项目后,其下有一个“指定预设值”的选项,如果在选择项目的时候,同时选中这个选项,则下次在同等情况下,就不会再进入项目选择页面而是直接进入默认的项目提交问题页面。
进入提交问题页面,可以看到一个提交bug 的表单如图16所示,根据具体情况填写后提交即。
在表单右上角提供一个叫“高级报告”的功能,里面提供了比较详细的填写项,这样,如果对于比较复杂的Bug来说也是十分必要的,在提交报告时请注意,带*号的填写项是必填项,页面还提供文件上传功能,只要是低于5M 的文件都允许上传,支持doc、xls、txt、exe 等格式的文件,这样在报告bug 的时候,可以上传相关的文件,为bug 的解决提供更多的信息。
全部填写完毕之后就可以点击“提交报告”,之后系统会提示用户操作成功,再返回我的视图中查看就可以看到新提交Bug。
图表 15图表 163.1.5.修改日志点击菜单栏中的“修改日志”项,是已经修改好了问题的日志,需要给项目添加版本号,并且在添加/解决问题时都指定了相应的版本号,才会显示。
3.1.6.统计报表点击菜单栏中的“统计报表”项,即可出现一个所有Bug单的综合报表,页面还提供了“打印报告”功能链接,如图表17所示。
在这个综合报表中,按照bug 报告详细资料中的项目,将所有的报告按照不同的分类进行了统计。
这个统计报表有助于管理员及经理很好的掌握bug 报告处理的进度,而且很容易就能把没有解决的问题与该问题的负责人、监视人联系起来,提高了工作效率。
在这个页面中,还提供了更多按不同要求分类的统计图表如图表18所示,如:按状问题态统计、按日期统计、按严重性统计、按项目分类统计和按完成度统计等。