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中文社区在上图中有些栏位是打了红星的,表示这些是必填内容。
Mantis详细操作手册
Mantis详细操作手册Mantis问题单提交流程一、系统测试-正常提交,没有返回1、测试工程师执行测试用例,发现问题,编写问题单。
◆ 选择“高级报告”;填写“出现频率”,“严重性”,“优先权”,“硬件平台”,“操作系统”,“版本”,“产品版本”;◆ “分派给”选择测试经理。
◆ 填写“摘要”,“说明”,“问题重现步骤说明”,“附加信息”,有附件得要上传附件,例如日志,图片等。
状态设置为“公共”。
点击“提交报告”。
◆ 系统自动将问题单状态设置为“新建”。
分类为“项目名称”,完成度设置为“未处理”。
自动发送邮件通知测试经理。
◆ 提交后,如果测试经理没有返回,不得修改问题单。
2、测试经理审核问题单,确认为合格问题单。
◆ 测试经理登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 审核问题单没有问题后,将问题单“分派给”项目经理,状态设置为“已确认”,点击“更新信息”。
◆ 系统自动发送邮件通知给项目经理。
◆ 提交后,如果项目经理没有返回,不得修改问题单。
3、项目经理审核问题单,确认为有效问题单,提交开发工程师,对问题进行定位修改。
◆ 项目经理登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 审核问题单没有问题后,将问题单“分派给”开发工程师,点击“更新信息”。
◆ 系统自动发送邮件通知开发工程师。
◆ 提交后,如果开发人员没有返回,不得修改问题单。
4、开发工程师对问题进行定位修改以及测试。
◆ 开发工程师登录,打开“我的视图”,点击“指定给我”的问题单。
打开问题,点击“修改问题”。
◆ 在“添加问题注释”中填写对问题的定位,修改以及测试信息,将问题单“分派给”项目经理,状态设置为“已修改”,完成度设置为“已修正”,点击“更新信息”。
◆ 系统自动发送邮件通知项目经理。
◆ 提交后,如果项目经理没有返回,不得修改问题单。
5、项目经理审核问题单,确认问题已经修正,转测试。
mantis使用介绍
七 Bug分类
二、功能方面的bug 1、管理页面、系统功能、生产安装方面的bug (1)在“说明”部分指出出现bug的测试环境(比如:文件系统的状态、 卷的个数、设备的状态等等) (2)在“问题重现步骤说明”中列出在出现页面功能错误之前进行的一 系列操作,在每一步操作后出现的对话框或者一些现象都要写在此处 。在写完具体的操作步骤后需要指出bug具体存在在哪里,并需要说明 此bug应该修改成什么样子才算是正确的。 (3)在测试过程中出现的错误信息、状态或对话框尽量要有截图。 (4)截图的文件名需要明确一点,尽量不要用1.jpg,未命名.jpg等等。 截图要保存成jpg格式。 (5)有log的需要把log截取出来。
Mantis使用介绍 Mantis使用介绍
一 系统简述
• Mantis是一个缺陷跟踪系统,以Web操作 的形式提供项目管理及缺陷跟踪服务。 • Mantis可以帮助所有开发人员完成系统需 求缺陷的有效管理,且可以自动生成统计 报表和自动导出成doc或excel格式的文件 。 • Mantis是基于mysql+php的服务,可以通 过备份mysql数据库实现资源的备份与还 原。具有极高的安全可靠性。
三 Mantis页面的介绍 页面的介绍
• 项目:Mantis是按照项目进行管理的,选 择全部项目或者任意项目,那么显示的就 是选中项目的情况; • 我的视图:显示登录用户相关的Bug,新 建的、已解决的、未指定的等; • 查看问题:可以根据多种条件对Bug进行 过滤,显示符合条件的Bug; • 报告问题:报告测试过程中发现的问题。
四 我的试图
五 查看问题
• 不论是在我的视图,还是在查看问题和报 告问题里面,都可以通过选择项目来缩小 范围; • 在查看问题里有20种筛选条件,可根据各 种条件缩小你要查看问题的范围; • 可以在“搜索”处输入关键字进行查询; • 也可以在“跳转到该问题编号”处直接输 入bug号直接跳转到该问题。
Mantis-流程操作手册2.0
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使用流程必看
Mantis缺陷管理系统一.使用目的:1。
满足技术工程师在实施现场把客户反馈的软件缺陷记录在mantis上,及时汇报,修改,验证。
2.监督特殊问题的处理;3。
可根据需要,扩充字段;二.Mantis使用流程:(一)角色介绍:(1)系统管理员:主要创建用户,创建项目;维护其他信息.(2)经理:主要维护项目信息(如:维护测试模块,维护项目组成员,测试版本,发布公告;维护缺陷分类、实施版本)。
研发部的项目经理、系统实施顾问、测试部的测试负责人、技服部项目经理有此权限;(各部门经理:不维护信息,监督特殊问题的处理、浏览统计报表数据等功能)(3)报告人员:主要提交bug。
测试工程师执行测试时,提交发现的bug;技术工程师提交客户反馈的软件缺陷。
(4)开发人员:主要修复bug.研发部各项目的bug修改人员有此权限.(5)查看人员:主要浏览bug。
(6)修改人员:目前不用此角色。
Mantis中的经理角色拥有“报告人员"“开发人员”“查看人员"的操作权限。
各操作权限限制在所分配的项目范围内。
(二)Bug的状态含义:(1)新建:新提交的且尚未指派给开发人员的bug.(2)已分派:项目经理或系统实施顾问将bug指派给开发人员,开发人员尚未接收确认的bug。
(3)公认:开发人员看到指派给自己修改的bug后,将bug状态设置为“公认”,以告知指派人自己收到了分配的bug。
(4)已解决:开发人员修复bug后,将bug状态设置为“已解决”;等待验证测试的bug。
(5)打回:验证测试未通过,需要开发人员重新修改的bug。
(6)已关闭:验证测试通过,关闭的bug.(7)已确认:即暂时不改的bug,(完成度)“暂停”的bug。
(三)使用流程:1。
管理员建立请测项目:(1)项目名称为:产品名称;(2)维护模块信息(可以不维护);(3)维护测试版本信息;(4)维护项目组成员(部门经理也要加上);2。
测试人员提交bug及跟踪过程:(1)测试人员提交bug:选择项目名称(产品名称)→模块名称→bug出现频率、严重性、优先权→产品版本→bug标题/bug详细说明→查看状态设置为“公共的”,提交。
Mantis使用教程
2.2 问题报告
点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图:
从下拉框选择完成后,点击[选择项目],进行问题报告主界面,如下图:
在上图中有些栏位是打了红星的,表示这些是必填内容。填好问题报告后,点击[提交 报告],就会将此问题提交到系统,系统将会通过 E-MAIL 通知项目组的相关人员。 在问题报告的右上角有一个[高级报告]的选项,点击后,将会出现以下页面。
Mantis 是 PHP/MySQL/Web-based 缺陷跟踪系统
二. 使用 Mantis
2.1 登录 Mantis
在登录的页面,输入刚刚注册的用户名::james 密码:123,进入 Mantis 的这就是我们能够使用的所有功能了。在工具栏的下 方我们看到有 5 大栏,分别是: 1. 未指定的:是指问题已经报告,但还没有指定由那个项目组成员进行跟进的问题列 表。 2. 已解决的:指问题已经得到解决,问题的状态为[已经解决]。 3. 我正在监视的:指你正在监视那些问题,在问题报告中,你被选为监视人。 4. 由我报告的:在这里将会显示由你报告的问题列表。 5. 最近修改:这一栏显示那些问题报告最近被项目组成员修改了。
上图就是是返回的查找结果,点击相应的记录就可以进行修改。
2.4 问题修改
在查找结果的列表上点击编号内容,则会进入问题修改的页面,如下图:
图 2.4.1
图 2.4.2
图 2.4.3 在图 2.4.1 里一共有 6 个按钮,具体功能如下: � � � � 修改问题:进入问题明细页面进行修改。 分派给: 是指将这个问题分派给那个人员处理, 一般只能选择开发员权限的人员 。 将状态改为:更改问题的状态,将需要输入更改状态的理由。 监视问题:点击后,所有和这个问题相关的改动都会通过 E-MAIL 发到监视用户 的邮箱。 � 创建子项问题:建立一个问题的子项,而这个子项报告的问题是依懒于这个问题 而存在的。 � 移动问题:将这个问题转移到其它项目中。 图 2.4.2 与图 2.4.3 功能界面比较直观,不在这描述了。
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缺陷管理工具操作指南
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搭建与使用手册
Mantis搭建与使用一、Mantis搭建1.工具选择Xampp + Mantis借助工具集成Apache,MySql和PHP,不用修改配置文件,同时方便管理Apache和MySql的启动。
大多数工具都差不多,因测试组选择Xampp(是一款强大的测试工具) + TestLink + Mantis,为方便服务器共用和知识共享,故选用xampp + mantis,本文暂不考虑测试用工具TestLink。
2. 搭建步骤:使用Xampp安装Mantis2.1 安装之前,下载下列软件,可到官网下载最新稳定版本✓xampp-win32-1.7.3 (官网/en/xampp.html)✓mantisbt-1.2.1 (官网 /download.php)2.2 安装✓安装Xampp双击运行 xampp/setup_xampp.bat,初始化Xampp。
然后运行xampp-control.exe 可以启动或停止Apache、MySql等各个模块并可将其注册为服务。
✓提高系统安全XAMPP默认安装之后是很不安全的,普通用户不用任何密码就可以访问其Web 管理页面,修改数据库。
我们只需要点击左方菜单的"安全"选项,按照向导操作即可完成安全设置。
建立MySQL的使用者账号利用xampp提供的页面来设定即可安装mantis解压缩mantisbt-1.2.1,并将解开的目录放到C:\Program Files\xampp\htdocs\下,并重命名为mantis,访问http://localhost/mantis/admin/install.php,出现安装页面,填入所需信息,mysql,root,密码,数据库名称(默认的为’bugtracker’),root,密码,点击install按钮,进行安装即可,重点是存取MySQL的账号要设对(要和设置的账号密码一致)和MySQL,Apache要启动。
在IE输入http://localhost/xampp/,输入你在xampp的安全中设置的用户名和密码,然后左侧工具栏找到 phpmyadmin 单击进入http://localhost/phpmyadmin/,然后登陆,账号root,密码:你设置的密码,此时可以看到上面执行的结果是在MySql里已经有了Mantis 数据库(默认的为bugtracker)以及所有的表。
MANTIS缺陷管理工具操作指南
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-缺陷管理系统使用手册
Mantis使用手册目录1. 系统简述 (4)2. 登陆方式 (4)3. 系统中的角色 (5)3.1. 管理员 (5)3.1.1. 首页 (5)3.1.2.我的视图 (6)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中;用户正确的输入自己的帐号(即用户名)及密码后,即可成功登录。
- 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:在预设值输入你的选项并用“|”隔开,就会在下拉框出现多个选项了。