Mantis使用教程
Mantis使用教程

Mantis使用教程
一、登陆
在网页浏览器地址栏里输入http://121.9.248.19/bug_tracker/login_page.php进入Mantis 的登录界面,如下图:
使用Poco号码/Poco用户名进行登陆。
进行主界面
二、我的试图
点击[]
三、提交问题
点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图:
从下拉框选择完成后,点击[选择项目],进行问题报告主界面,如下图:
如果BUG影响到系统的安全和资料窃密问题,请选择以下页面上的[私有的]选项,如果有些BUG难以描述,可以通过抓图的方式,然后使用上传功能。
四、查看问题
点击上面的[查看问题]连接出现以下页面
使用者可以同过筛选功能查看问题,点击[搜索]前面的[+]按钮出现以下页面
来保存设得筛选方便以后使用。
mantis使用文档

MANTIS使用文档(Bug管理系统使用文档)一、Bug相关背景知识图1 bug生命周期转换图上图展示的是一个bug的生命周期。
Bug的生命周期可以简单的理解为bug的状态在什么时候转换,以及基于什么原因触发bug的状态发生变化。
1.新建(NEW):当一个bug被第一次提交的时候,它的状态就是新建。
这就是说bug 并未被确认提交的是不是是不是一个真正的bug。
2.打开(OPEN):在测试者提交一个bug后,测试组长会在确认其确实为一个bug后,将其状态设置为打开状态。
3.分配(ASSIGN):Bug的状态被设置为打开后,就会由测试组组长将bug分配给测试组员或者测试组,这个时候bug的状态即转换为分配状态。
4.测试(TEST):当开发人员修复了bug之后,他们会把bug提交给测试组进行新一轮的测试,这个时候bug的状态就被设置成测试。
5.延后(DERERRED):Bug被设置成延后状态,意味着bug会在接下来的阶段解决。
一般这种情况的出现是因为bug本身对系统的影响不大,优先级不高等。
6.不接受(REJECTED):如果开发人员不认为其是一个bug,就会将该bug设置为不接受状态。
7.重复(DUPLICATE):如果一个缺陷被重复提交或者两个bug表明的意思是同一个或者指向的问题为同一个,则可以将这个bug的状态设置为重复。
8.已经核实(VERIFIED):Bug被分配给测试人员之后,如果测试人员经过测试发现问题已经修复,不会再重现,则可以将bug设置为已经核实状态。
9.再次打开(REOPENED):如果bug被开发人员修复后,测试中又出现了同样的问题,则将bug的状态设置为重新打开状态,再次交由开发人员修复。
10. 关闭(Closed):如果bug被设置为关闭装填,则表示该bug已由研发人员修复,经过测试人员测试核实,bug已经不存在了。
二、MANTIS功能介绍Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,其功能与前面提及的JIRA 系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。
mantis 中文用户手册

用户手册大纲1 引言1.1 编写目的系统使用、实施者。
1.2 背景Mantis缺陷管理系统。
1.3 定义无。
1.4 参考资料《系统详细需求说明书》《系统概要设计说明书》。
2 用途2.1 功能mantis缺陷管理系统是一个基于LAMP架构技术的缺陷跟踪系统,以Web 操作的形式提供项目管理及缺陷跟踪服务。
在实用性上完全可以满足各种类型项目的管理及跟踪1、登录和注销2、项目管理3、用户管理4、权限设置5、个性化设置6、问题提交、查询和处理2.2 性能2.2.1 精度无。
2.2.2 时间特性无。
2.2.3 灵活性无。
2.3 安全保密无。
3 运行环境3.1 硬设备无特殊要求。
3.2 支持软件LAMP:linux、apache2.x、mysql5.x、php5.x以上。
客户端建议使用IE6以上浏览器3.3 数据结构无4 使用说明4.1 安装与初始化上传到服务器php运行环境的目录下,保证案例目录代码为nobody所有,并且nobody可以读写在IE浏览器输入安装URL install.php即可完成安装。
填写好对应信息以后点击安装按钮即可完成安装。
管理员administrator初始化密码是root。
4.3功能说明4.3.1系统简述缺陷管理平台Mantis ['mæntɪs](螳螂),也叫做MantisBT,全称Mantis Bug Tracker,Mantis是一个缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。
Mantis可以帮助所有开发人员完成系统需求缺陷的有效管理,对于bug问题的状态变化将通过mail的形式由系统自动通知相关人员。
且可以自动生成统计报表和自动导出成doc或excel格式的文件。
Mantis是基于mysql+php的服务,可以通过备份mysql数据库实现资源的备份与还原。
具有极高的安全可靠性。
4.3.2登陆方式打开IE 窗口,在地址栏里键入:http://192.168.2.200/mantis/login_page.php,便可显示系统的登录页面(图表1),在图表1 中,用户根据正确的输入自己的帐号(即用户名)及密码后,即可成功登录。
Mantis使用及提单细则

1
2016/3/29
•Mantis功能使用
•提单规范细则 •Bug跟踪流程
2
Mantis地址为: http://192.168.0.223:8090/login_page.p hp
注册 1.账号请输入姓名的拼音.
2.输入正确的Email.
3.通过Email邮件激活Mantis账号. 4.设置登录密码. 5.检查账号密码是否可以正常登录.
17
关闭(修改关闭): ①.当测试在回归内部的“测试人员回归测试”状态的PR时,如果回归通过,则将此PR状 态改为“关闭(修改关闭)”. ②.Mantis上的某Bug为“关闭(内部关闭)”状态,且当华为Bug库的此Bug改为“关闭 (修改关闭)”时,测试将Manis中此问题单状态改为“关闭(修改关闭)”.
10
分派给 : 下个环节问题单跟踪处理者(对应的开发,测试,主审人). 摘要 : [崩溃][修改引入][版本号][模块名称]:„„„„„„„„„„„„„„ [崩溃][修改引入][1.2.2.1][注册]:使用一个已经注册过的账号注册发生崩溃. 描述: 【前提条件】: 机型:XXXX 系统:XXXX 其他:XXXX 【步骤以及现象】:XXXXXXXXXXX 【预期结果】:XXXXXXXXXX 提交者:姓名+联系方式
20
THANKS!
21
3
搜索过滤功能 1.可以通过条件进行搜索.
2.将条件都关闭,可以通过问题 单号进行单条问题搜索.
提单前 1.当右上角选择为“所有项目”. 2.点击提交问题,出现左边项目 选择画面. 3.选择正确的项目进行提单.
4
添加分类 1.选择[管理][项目管理]出现左图. 2.将应用按照功能模块划分. 3.将每个模块作为一个分类进行添加.
Mantis系统详细中文操作说明

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,两种情况分别流转到不同页面。
mantisbt使用方法

mantisbt使用方法MantisBT使用方法MantisBT是一款开源的缺陷跟踪系统,被广泛应用于软件开发和项目管理中。
本文将介绍MantisBT的使用方法,帮助用户快速上手并有效地利用该系统进行缺陷管理和问题跟踪。
一、安装和配置需要将MantisBT下载并安装在服务器上。
安装完成后,在配置文件中设置数据库连接和相关参数。
然后通过浏览器访问MantisBT的URL,在安装向导中完成基本配置。
确保配置完成后,可以正常登录MantisBT系统。
二、创建项目登录MantisBT后,点击顶部菜单中的“创建项目”按钮,填写项目名称、描述等信息。
创建项目后,可以设置访问权限、指派人员、设置缺陷的优先级等。
三、创建缺陷在项目页面中,点击“报告问题”按钮,填写缺陷的详细信息,如标题、描述、重现步骤等。
可以选择缺陷的优先级、状态、指派给哪个人员等。
填写完毕后,点击“提交”按钮,即可创建缺陷。
四、跟踪和管理缺陷在项目页面中,可以查看当前项目的缺陷列表。
可以根据不同的条件进行筛选和排序,以便更好地管理和跟踪缺陷。
点击缺陷标题,可以查看缺陷的详细信息,包括描述、状态、指派给谁等。
可以对缺陷进行编辑、指派给其他人员、添加备注等操作。
五、解决缺陷当某个缺陷被修复后,可以将其状态设置为“已解决”。
在解决缺陷时,可以选择是否需要验证该缺陷是否已经修复。
如果需要验证,可以将缺陷状态设置为“待验证”,然后由相关人员进行验证。
验证通过后,将缺陷状态设置为“已关闭”。
六、查看报表MantisBT提供了各种报表,用于统计和分析缺陷的情况。
可以查看缺陷按状态、优先级、指派给谁等进行分类的统计图表。
这些报表可以帮助项目管理人员更好地了解项目进展和缺陷情况。
七、设置通知和提醒MantisBT支持通过邮件通知用户有关缺陷的变更和更新。
在用户配置页面中,可以设置接收哪些类型的通知以及通知的频率。
这样可以及时了解缺陷的最新状态,提高沟通效率。
八、集成其他工具MantisBT可以与其他工具进行集成,如版本控制系统、测试管理工具等。
Mantis操作手册-开发人员版本

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使用教程一.获取用户名在网页浏览器地址栏里输入/login_page.php进入Mantis的登录界面,如下图:Mantis的默认管理员的用户名为administrator 密码为root。
但在这里我们不使用默认用户名,并且一般用户不具备管理员权限的。
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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mantis使用教程一.获取用户名在网页浏览器地址栏里输入/login_page.php进入Mantis的登录界面,如下图:Mantis的默认管理员的用户名为administrator 密码为root。
但在这里我们不使用默认用户名,并且一般用户不具备管理员权限的。
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问题报告点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图:从下拉框选择完成后,点击[选择项目],进行问题报告主界面,如下图:在上图中有些栏位是打了红星的,表示这些是必填内容。
填好问题报告后,点击[提交报告],就会将此问题提交到系统,系统将会通过E-MAIL通知项目组的相关人员。
在问题报告的右上角有一个[高级报告]的选项,点击后,将会出现以下页面。
点击[高级报告]后,会发现比原来多出来的好几个选项,这些都是有利于模拟问题重现的。
2.3 问题查询查找问题,只需点击工具栏上[查看问题],出现以下的界面:在工具栏的下方,有一个蓝灰相隔的表格,这些表格的内容正是查找的条件选项,点击其中一选项,就会出现一个下拉框代替任意两个字,让你输入你查找的内容。
输入完成后,点击筛选按钮就会结果返回到下方的表格,即是:上图就是是返回的查找结果,点击相应的记录就可以进行修改。
2.4 问题修改在查找结果的列表上点击编号内容,则会进入问题修改的页面,如下图:图2.4.1图2.4.2图2.4.3在图2.4.1里一共有6个按钮,具体功能如下:●修改问题:进入问题明细页面进行修改。
●分派给:是指将这个问题分派给那个人员处理,一般只能选择开发员权限的人员。
●将状态改为:更改问题的状态,将需要输入更改状态的理由。
●监视问题:点击后,所有和这个问题相关的改动都会通过E-MAIL发到监视用户的邮箱。
●创建子项问题:建立一个问题的子项,而这个子项报告的问题是依懒于这个问题而存在的。
●移动问题:将这个问题转移到其它项目中。
图2.4.2与图2.4.3功能界面比较直观,不在这描述了。
三.报表统计点击工具栏上的[报表统计],以表格的形式对问题进行统计,有“按问题状态”、“按严重性”、“按项目”等,如下图图3.1四.Mantis的管理最重要的一章,在这一章将会介绍Mantis如何管理用户、如何管理项目、如何添加自定义字段等一系列功能。
4.1 用户管理点击工具栏的管理,进入默认的界面就是[用户管理]。
在这个界面下,我们能看到一些帐户的信息,如:一周内注册的用户、从未登录的用户等等。
界面如下:图4.1.1我们在这个界面下可以做的事分别是:1.删除帐号:对于一些从未使用的帐号进行删除,可以点击图4.1.1[清理帐号]按钮进行删除,可以在点击帐号列表的帐号,进入帐号明细进行删除。
如下图:图4.1.1 a2.权限设置:为帐号选择一个合适的存取权限的角色。
如:报告人员、开发人员、管理员等。
3.重设密码:点击重设密码,密码将会以E-MAIL的形式发到用户的登记的电子邮箱。
4.添加用户到项目:只有进行这一操作用户才有权限对特定项目进行操作的。
界面如下图图4.1.1b5.缺省帐号设置:在这里设定E-MAIL缺省的提醒情况还有报告时缺省类型(高级报告还是简单报告),最重要的一点是,“界面语言”一定要设为:“Chinese_simplified”否则用户登录时将会显示一个英文界面。
4.2 项目管理在这一栏,我们可以添加一个新项目到Mantis,方便我们用Mantis管理多个项目的问题。
1.创建项目,点击[创建新项目],如下图:图4.2 .1 a2.按要求输入项目内容,完成后点击[添加项目]。
如下图:图4.2.2 a3.项目配置是在创建项目完成后进行的。
在项目管理列表,点击项目名称,进入项目配置界面,如下图:图4.2.3 a图 4.2.3 b图4.2.3 c在上图中共分了五大块功能:A.子项目:在这里新建一个子项目并设定关联。
B.分类:设定该项目的模块分类。
C.版本:设定该项目的版本号。
D.自定义字段:管理另一栏[自定义字段管理]添加了自定义字段,必须在这里设定为该项目的,否则页面将不会显示。
E.添加用户至项目:设定那些用户有权访问该项目的内容。
4.3 自定义字段管理通过该功能,我们不单止能使用Mantis预定好的字段,还可以添加自定义的字段,使项目、问题报告更详尽、更适宜。
1.新建:输入自定义字段的名称,然后点击[新建自定义字段]。
如下图:2.名称添加完成后,系统会提示“操作成功”,点击继续,进入如下界面进行修改。
图4.3.2 a3.在图4.3.2a可以设定字段的类型、默认值、预设值、长度、修改权限等。
不过需要注意一点,如果你要添加的下拉框(即枚举类型)选项内容要以“|”隔开,否则所有选项都会连在一起,并且只有一项选择。
4.4 管理全局配置[管理全局配置]就是让我们能够在这里设定测试环境,方便我们在问题报告时,以选择择的方式调出,输入的内容很简单,根据提示输入就可以了。
如下图:4.5 管理配置[管理配置]分成四大块:权限报表、工作流开始、工作流、邮件提醒。
现在逐一说明。
权限报表[权限报表]列出Mantis 六大角色所具有的权限,只是一个查询功能。
如下图:这一功能实现上就是权限的设定。
如下图:工作流[工作流]就是指定问题的状态存取权限以及状态的下一状态。
见下图:E-MAIL提醒该功能就是指当问题发生何种变化,以E-MAIL通知那些人。
见下图:五.Mantis的FAQ1.Q:APACHE如何使用PHP?A:在APAPCHE的httpd.conf 增加以下代码,就可以以APACHE支持PHP了。
LoadFile "d:/php4/php4ts.dll"# AddModule mod_php5.cLoadModule php4_module "d:/php4/sapi/php4apache2.dll"ScriptAlias /php4/ "d:/PHP4/"AddType application/x-httpd-php .php3AddType application/x-httpd-php .phpAddType application/x-httpd-php .phtmlaction application/x-httpd-php.php "d:/php4/php.exe"#PHP.ini pathPHPIniDir "d:/php4"2.Q:为什么我成功配置好Mantis,然后构造数据库时报PHP不支持MYSQL操作?A:如果你的PHP版本为5.0一般都会报这个错。
建议安装PHP4 3.Q:Mantis如何使用简体中文版?A:在config_inc.ini里加上这一行“$g_default_language= 'chinese_simplified';“就可以了。
4.Q:Mantis如何发送E-MAIL?A:同样在config_inc.ini加入以下代码:$g_smtp_host = '172.16.24.39'; //邮件服务器名$g_smtp_username = 'kk'; //用户名(不需验证时为空)$g_smtp_password = '123'; //密码(不需验证时为空)$g_enable_email_notification= ON;$g_use_phpMailer = on;$g_phpMailer_path = 'D:\php4\includes'; //phpMailer路径$g_return_path_email= 'kk@';$g_phpMailer_method = 2; //0表示用MAIL发送,1表示用SENDMAIL,2表示用SMTP发送。
曾经看到过很多人都已经合法配置好但都不能发E-MAIL到外网,我也试过这样的问题,后来发现装防火墙局域网是拦截了MANTIS利用SOCKET访问外网的。
具体表现在调用fstockopen()是报错。
SYSTEM ERROR:UNABLE CONNECT TO 。
后来我自己在局域网组建了一个邮件服务器就可以了。
5.Q:如何查出Mantis在MYSQL上建了些什么表?A:打开db_table_names_inc.php就可以看到了。
6.Q:如何修改Mantis预设的选项?A:打开文件strings_Chinese_simplified.txt,就可以看到中文版里所有内容。
通过查找就可以方便修改你想替换的预设值。
7.Q:在Mantis自定义字段时选择的枚举型,如何添加选项内容?A:在预设值输入你的选项并用“|”隔开,就会在下拉框出现多个选项了。