文档库 最新最全的文档下载
当前位置:文档库 › mantis & bugzilla

mantis & bugzilla

mantis & bugzilla
mantis & bugzilla

如何配Bugzilla+Perl+MySQL+Apache

1, 下载最新版本的bugzilla

2, 下载并安装ActivePerl

2, 下载安装xampp(xampp包含MySQL,Apache,Perl,PhpAdmin等)

4, 解压下载的bugzilla到某一文件夹,利用Bugzilla自带的脚本checksetup.pl检查所需的module, 到bugzilla目录执行如下命令perl checksetup.pl,根据提示安装必要的module,然后再次perl checksetup.pl,其间会有相关email发送信的配置,此时在bugzilla目录下生成localconfig文件。修改localconfig的数据库配置相关项。

5, 在apache中找到httpd.conf在其中找到,其中追加如下代码配置apache的虚拟目录,其中D:/Bugzilla/bugzilla/为bugzilla解压目录

Alias /bugzilla/ "D:/Bugzilla/bugzilla/"

Alias /bugzilla "D:/Bugzilla/bugzilla/"

Options ExecCGI All

AllowOverride All

ScriptInterpreterSource Registry-Strict

order allow,deny

Allow from all

6, HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command修改默认值为%perl的安装路

径%\bin\perl.exe –T

7, 重启apache

8, 进入bugzilla主页,通过Administration配置邮件等信息,Administration->Parameters->Email 如果保存时提示无法连接到smtp服务器,则可以试着先在bugzilla->data->params里手动修改smtp_username及smtp_password然后再去Administration->Parameters->Email设置,直到成功为止

如何设置Apache+MySQL+Mantis+PHP

1, 下载安装xampp(xampp包含MySQL,Apache,Perl,PhpAdmin等)

2, 下载mantisbt并将其解压到本地某一目录

3, 设置apache虚拟目录,在apache中找到httpd.conf在其中找到,其中追加如下代码配置apache的虚拟目录,其中D:/Bugzilla/bugzilla/为bugzilla解压目录

Alias /mantisbt/ "D:/mantisbt-1.2.5/"

Alias /mantisbt "D:/mantisbt-1.2.5/"

Options ExecCGI All

AllowOverride All

ScriptInterpreterSource Registry-Strict

order allow,deny

Allow from all

4, 设置邮件信息,在php\php.ini文件在找到smtp,将其改为你的邮件发送服务器地址5, 在MySQL里新建用于存储mantis数据的数据库,如mantis_bugtracker打开

http://localhost/mantis/admin/install.php创建必要的表

6, 在mantis目录下找到文件config_inc.php.sample,复制一分并改名为config_inc.php,修改其中的数据库信息,邮件发送配置信息

Mantis使用教程

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新注册用户的密码修改页面,如下图:

在此页面输你所希望的密码,然后点击页面下方的“更新帐号信息”按钮,完成密码修改。如果想修改其它个人信息,只需点击[更改个人设置]就可以了。 注意:默认的新注册用户只有[报告人员]的存取权限,其它一些权限的设定需要管理员另行配置。 二.使用Mantis 2.1 登录Mantis 在登录的页面,输入刚刚注册的用户名::james密码:123,进入Mantis的主界面。

在主界面我们可以看到一条工具栏,这就是我们能够使用的所有功能了。在工具栏的下方我们看到有5大栏,分别是: 1.未指定的:是指问题已经报告,但还没有指定由那个项目组成员进行跟进的问题列 表。 2.已解决的:指问题已经得到解决,问题的状态为[已经解决]。 3.我正在监视的:指你正在监视那些问题,在问题报告中,你被选为监视人。 4.由我报告的:在这里将会显示由你报告的问题列表。 5.最近修改:这一栏显示那些问题报告最近被项目组成员修改了。 2.2问题报告 点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图: 从下拉框选择完成后,点击[选择项目],进行问题报告主界面,如下图: 在上图中有些栏位是打了红星的,表示这些是必填内容。填好问题报告后,点击[提交报告],就会将此问题提交到系统,系统将会通过E-MAIL通知项目组的相关人员。 在问题报告的右上角有一个[高级报告]的选项,点击后,将会出现以下页面。

mantis使用流程必看

Mantis缺陷管理系统 一.使用目的: 1. 满足技术工程师在实施现场把客户反馈的软件缺陷记录在证。 mantis ±,及时汇报,修改,验 2. 监督特殊问题的处理; 3. 可根据需要,扩充字段; (一)角色介绍: (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出现频率、严重性、优先权产品版本r bug标题/bug详细说明查看状态设置为"公共的”,提交。 (2) 项目经理指派bug:点击bug编号后进入的页面,将bug指派给开发人员。(可以设定 某模块的bug由固定的开发人员修改,实现自动指派。) (3) 开发人员接收bug:将指派给自己的bug状态设置为“公认”状态。 (4) 开发人员修改bug :修改完成,设置完成度,将bug状态设置为"已解决”状态。 (5) 测试人员验证已解决的bug:验证测试通过,需填写“修正此问题的软件版本”,将bug 设置为“已关闭”状态。 (6) 测试人员验证已解决的bug:验证测试未通过,将bug设置为“打回”状态,请开发人员重新修改。 (7) 暂时不改的bug需要项目经理、测试负责人确认后,开发人员将bug设置为“已确认” 状态。 3. 项目测试阶段的其他相关活动: (1) 项目经理、测试负责人可在测试之前将测试注意事项等发表公告,项目成员在“首页” 上浏览。见【编辑公告】功能。 (2) 若测试人员提交bug

Bugzilla使用

Bugzilla使用培训 Bugzilla开发及测试人员使用培训大纲 Bugzilla介绍:(1) Bugzilla是缺陷跟踪管理系统,它主要从三个层面对缺陷进行跟踪:第一个层面,是对测试人员上报缺陷的过程进行跟踪;第二个层面,是对开发人员处理缺陷的过程进行跟踪;第三个层面是对测试和开发人员对于所报缺陷的沟通过程进行跟踪。 Bug处理流程说明(3)

Bug级别类型和处理状态类型说明(2) 级别类型 优先级(由高到低) P1,P2,P3,P4,P5,默认为P2。 严重程度 BLOCKER:阻碍了系统开发、使用或测试工作的进行。 CRITICAL:具有破坏性的重大漏洞(死机、丢失数据、内存溢出)。 MAJOR:大的功能缺陷。 NORMAL:一般的漏洞(普通的功能缺陷)。 MINOR:小的功能缺陷(较轻的功能缺陷)。 TRIVIAL:小问题——产品外观上的问题或一些不影响使用的小毛病,例如:菜单或对话框中的文字拼写或字体问题等;界面或文字上描述的错误等。 ENHANCEMENT:需要加强的功能(建议或意见)。 处理状态类型 FIXED:描述的问题已经修改。 INV ALID:描述的问题不是一个BUG。 WONTFIX:描述的问题将永远不会修复。 LATER:描述的问题将不会在产品的这个版本中解决。 REMIND:这个Bug描述的是问题,但是不能确定是否在这个版本中解决(保留)。

DUPLICATE:描述的问题是一个已存在的bug的复件。 WORKSFORME:根据Bug的描述,无法查找问题的原因,需要提供更多的关于这个Bug 的信息。 登陆,修改密码,退出 登陆 用户输入服务器地址http://192.168.0.1:81/。 点击主页面右下方【Log In】,输入邮件地址和密码进入。邮件地址即为登录帐号。 修改密码 点击主页面右下方【Prefs】,输入新的密码或姓名。 退出 点击主页面右下方【Log out】,进行退出Bug z illa。

Bugzilla安装,亲自安装成功,解决发邮件问题

Bugzilla安装与配置 1.安装依赖 2.解压bugzilla tar xzf 3.6.3利用脚本检查所需perl模块是否齐全 cd bugzilla-3.6.3 ./ --check-modules /usr/bin/perl --all 如果在安装中出现YAML version is too low …的错误,解决办法如下: vi ./bugzilla-3.6.3/lib/,在第59行之后加入“use YAML;”再执行安装。 3.创建mysql数据库 /etc/mysqld start /usr/bin/mysqladmin -u root password '123456' mysql –uroot –p create database bugs; 4.修改bugzilla配置文件

Vi ./bugzilla-3.6.3/localconfig 设置如下参数: $db_driver = 'mysql'; $db_host = 'localhost'; $db_name = 'bugs'; $db_user = ''; $db_pass = '********'; 5.执行安装,并设置管理员的登录邮箱、密码、用户名 ./ Enter the e-mail address of the administrator Enter the real name of the administrator: renliang Enter a password for the administrator account: Please retype the password to is now set up as an administrator. Creating initial dummy product 'TestProduct'... Now that you have installed Bugzilla, you should visit the 'Parameters' page (linked in the footer of the Administrator account) to ensure it is set up as you wish - this includes setting the 'urlbase' option to the correct URL. server服务器的配置 ./bugzilla-3.6.3 /var/www/html/bugs 配置文件,添加如下内容 AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex AllowOverride Limit 改完之后重启Server 7.邮件设置 Administration→Parameters→email,进行如下设置:

软件测试工具-testlink、mantis工具实验问题及解决方案

问题及解决方案: 逻辑覆盖几种方法不太会区别阿:多看下 Mantis使用Mantis安装后处理修改数据库不是很了解;不会设置用户密码:登录网页的数据库修改或是设置邮箱修改,具体设置查找文档或上网查询 mantis实验在改为中文时,登录界面可以成功改为中文,但登录主界面仍为英文:修改界面为中文的方法: mantis实验使用数据库方式增加用户时,权限是管理员,无法修改为其他权限:解决方法:使用admin登录后,修改该用户的权限 mantis实验TestLink和mantis集成时不懂原因,感觉比较混乱:主动学习,多看材料 Mantis用户在mantis中并没有设置选项,在设置过程中容易出现问题:要设置什么?熟悉下每个模块的功能 Testlink需求规约不知道需求规约和需求有什么区别:同测试集合测试规约的问题,相当于文件夹和文件的关系,可以把需求规约理解为需求集,多思考

Mantis分类应该怎么创建合适的分类名称,如何去高效使用:创建分类如功能缺陷,性能缺陷等,安照缺陷的分类;分类之后,可以将提交缺陷的时候选择缺陷分类,以便更清楚的管理缺陷或指定某个开发人员来修改某类型的缺陷 实验(testlink,mantis)在做mantis实验时要注意角色切换的问题,一个人做比较繁琐。由于实验时间比较紧张,小组形式相对麻烦,自己担当不同角色也可对不同角色的功能进行熟悉,课下有时间可以几个人进行练习 实验(Testlink、Mantis)1、在做Testlink的时候,再对已经创建的测试用例集创建测试用例时,有点不好理解:相当于往文件夹中建新的文件 Mantis使用修改新建用户密码时,用邮箱方式比较困难,具体步骤不清晰:查阅资料,仔细看指导材料 Mantis实验Mantis实验中在创建用户时,点击MySql下的admin按钮不能连接到数据库,是数据库密码的错误,但是不知道怎么修改:不是点mysql,是点bugtracker!!

bugzilla安装说明(IIS)

Bugzilla安装过程 Bugzilla+Mysql+iis+perl模块+ ActivePerl 安装过程 一、需要的软件 安装bugzilla需要的软件有MySQL数据库软件,activeperl软件,bugzilla安装包,IIS组件 安装环境 操作系统OS: Windows server 2008 平台 Bugzilla:4.4.4 数据库:MYSQL: v5.6.17 For Windows Web服务器:IIS服务器 Perl解析器: ActivePerl-5.18.2.1802-MSWin32-x64-298023.msi 注意:在此需要说明的是我已经假定你的电脑中有一个SMTP邮件服务器:服务器管理器-功能-添加功能-SMTP服务。 二、安装设置MySQL数据库 1安装MySQL数据库 2我用的是MySQL Installer -community-5.6.17.0.msi 双击MySQL数据库安装软件进入如下的界面: 注意牢记root密码:123456 3设置MySQL数据库 单击开始->所有程序->MySQL5.6 Command line Client出现如下界面

在此输入刚才配置MySQL时输入的root 密码,若没有问题将会出现如下界面

注意:若输入密码后,听到一声警报,并且退出命令行界面,很有可能是MySQL 服务没有启动,此时只要在计算机管理中的服务选项中启动MySQL服务即可 下面在MySQL服务器中创建一个bugs数据库,和一个bugs用户,以及为该用户授予相应的权限,命令如下: create database bugs; 创建一个数据库bugs create user bugs@localhost; 创建一个用户bugs grant all on bugs.* to bugs@'localhost'; 为用户bugs授权 flush privileges; 刷新用户权限 若成功出现如下界面

Mantis安装配置及使用教程

Mantis安装配置及使用教程 缺陷管理工具mantis 搭建安装及使用手册 SPT 2010 年7 月7 日 Generated by Foxit PDF Creator . Foxit Software https://www.wendangku.net/doc/61152382.html, For evaluation only. 目录 一、软件准备 (3) 二、安装:xampp (3) 三、安装:MySQL (4) 四、安装:mantis (6) 五、设置:mantis 为中文 (7) 六、Mantis 中邮件配置: (9) 七、Mantis 中上传附件设置 (10) 八、安装及配置JpGraph (12) 九、Mantis 时间设置 (13) 十、Mantis 使用手册 (14) Generated by Foxit PDF Creator . Foxit Software https://www.wendangku.net/doc/61152382.html, For evaluation only. 一、软件准备 1、系统:Windows XP SP3; 2、软件: xampp-win32-1.5.4a-installer mysqlcc-0.9.3-win32; mantis-1.0.7.tar; jpgraph-2.0.tar; 二、安装:xampp 1、下载完xampp 后,进行安装,安装目录自定,如安装在C:\mantis\; 2、安装一路next; 3、注意一点,默认apache 端口为80,mysql 为3306,如果端口被占用了,需要设置端口,一般IIS 会占用apache 的80 端口,最好把IIS 服务停掉; 4、安装完成后,出现如下图:apache 和mysql 启动就可以了; 5、点击上图Apache 那行的Admin 按钮,弹出一页面,选中中文; 6、点击左边“安全”。出现下图页面; Generated by Foxit PDF Creator . Foxit Software https://www.wendangku.net/doc/61152382.html, For evaluation only. 7、点击图中http://localhost/security/xamppsecurity.php 链接,设置mysql 中

jira使用手册

1 JIRA简介 1.1 概要介绍 JIRA的生产者把JIRA定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开发相关的名词。跟踪管理即对问题的整个生命周期进行记录和管理。一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题,谁发现的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等,JIRA 可以方便的记录这些信息,并且在问题的不同状态呈现在相应的责任人面前。相似的软件有Bugzilla,Trac,Mantis,Clear Quest, Streber, 等。 进行问题跟踪管理的好处是: 1. 让系统来记住Task,Bug等等信息,而不仅仅靠项目经理和程序员的脑袋来记忆。人脑记忆的东西往往是不准确的。 2. 问题跟踪管理可以定制流程,可以有效提高工作效率 3. 用专业的系统来进行问题跟踪管理能带来更多的好处,详细见下面JIRA的优点 1.2 JIRA的优点 JIRA有很多专业特性,不愧为介绍中说的Professional这个词。 1. 针对问题其默认定义了丰富的字段来记录问题的各种信息,包括Issue Type, Issue summary, Issue Description, priority, assignee, reporter, resolutions等等 2. 强大的自定义字段功能,自定义字段自带有22中类型可以选择,而且还可以通过JIRA Extension来支持更多类型。22种类型如下图所示: 3. 针对每个字段都能进行屏幕,项目,问题类型等配置,可以方便的控制字段应该出现在哪里,而不应该出现哪里。 4. 默认定义了工作流的一些状态: new, open, defer, pending, resolved, reopened, closed。默认定义了一个简易的工作流, open-in progress-resolved-closed 5. 强大的自定义工作流功能,针对不同的流程节点可以定义不同的权限、字段、后续可供选择的处理方式。 6. 丰富的权限管理配置,可以针对项目、用户、用户组、项目角色、操作定义各种组合定义 7. 支持附件,同时针对图片附件有特别支持,可以图片附件直接在网页中显示,如下图 8. 可方便地定制查询(Filter),不同的查询可以快速找到你关注的问题。查询条件可以对绝大部分字段设定条件。 9. 用户首页可以定制,并且可以定制的查询放入首页,这样可以方便查看关注的内容。首页被定义为一个Portal,可供加入的Portlet有很多,如下图所示 10. 支持邮件通知,邮件通知可以同工作流中和工作流之外的事件关联 11. 支持Time Tracking功能,这个功能用于项目管理中的任务管理是很方便的 12. 支持CVS、SVN代码库的整合,同时支持Fisheye,这样可以让问题和代码关联 13. 自带备份机制,不用担心数据丢失。况且JIRA运行非常稳定,使用2年以来从未发生系统性故障 14. 导入导出功能很完善,可以导出为XML文件,方便将数据从不同数据库之间迁移。

测试跟踪工具Bugzilla的使用介绍

1.用户登录及设置流程 ?打开浏览器,进入Bugzilla主页面。 ?进入主页面后,点击【新建帐号】,进入注册页面。 ?在注册页面中输入E-Mail和真实姓名(为了统一,这里我们都使用计算机名),然 后,点击【Create Account】,随后,你将收到一封包含初始密码的E-Mail。 ?在收到E-Mail之后,点击【登录】,在帐号栏输入注册时使用的E-Mail地址,在密 码栏输入邮件里通知的初始密码,然后点击【Login】。 ?如忘记密码,在登陆页面中输入注册用户名,点击【Submit Request】,根据收到的 邮件进行重新设置密码。 ?成功登录后,点击【Edit属性】->【帐号设置】,进行密码修改。 ?点击【Edit属性】->【邮件设置】,进行邮件通知设置。 ?点击【Edit属性】->【权限】,进行权限查询。 ?注意:在登陆使用之后,一定要退出登陆,这不仅是一个好习惯的问题,在bugzilla 中将成为一个隐患——当你没有退出登陆而关闭页面,当用同一台机器再次访问的 时候,系统会以上次登陆的用户访问——小心你的权限被错误使用哦! 2 . Bug处理流程 ?测试人员或开发人员发现bug后,判断属于哪个模块的问题,填写bug报告后,系 统会自动通过Email通知项目组长或直接通知开发者。 ?项目组长根据具体情况,重新reassigned分配给bug所属的开发者。 ?开发者收到Email信息后,判断是否为自己的修改范围. 1)若不是,重新reassigned分配给项目组长或应该分配的开发者。 2)若是,进行处理,resolved并给出解决方法。(可创建补丁附件及补充说明) ?测试人员查询开发者已修改的bug,进行重新测试。(可创建test case附 件) 1)经验证无误后,修改状态为VERIFIED。待整个产品发布后,修改为CLOSED。 2)还有问题,REOPENED,状态重新变为“New”,并发邮件通知。 ?如果这个BUG一周内一直没被处理过。Bugzilla就会一直用email骚扰它的属主, 直到采取行动。管理员可以设定最迟采取行动的期限,比如说3天,系统默认为7 天。 3.Bug的提交过程 Ⅰ要先进行查询 ◎确认要提交的bug报告不会在原有纪录中存在,若已经存在,不要提交,若有什么建议,可在原有纪录中增加注释,告知其属主。

Bugzilla使用指南

Bugzilla使用指南 绪言 什么是Bugzilla Bugzilla是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。它的强大功能表现在以下几个方面: 1.强大的检索功能 2.用户可配置的通过Email公布Bug变更 3.历史变更记录 4.通过跟踪和描述处理Bug 5.附件管理 6.完备的产品分类方案和细致的安全策略 7.安全的审核机制 8.强大的后端数据库支持 9.Web,Xml,Email和控制界面 10.友好的网络用户界面 11.丰富多样的配置设定 12.版本间向下兼容 为什么使用Bugzilla Bugzilla是一个拥有强大功能的错误跟踪系统。它可以使我们更好的在软件开发过程中跟踪软件错误的处理过程,为开发和测试工作以及产品质量的度量提供数据支持,从而有效的保证软件产品的质量。 新建一个Bugzilla账号 1.点击“Open a new Bugzilla account”链接,输入你的Email地址(如 :XXX@office)然后点击“Create Account”。 2.稍候,你会收到一封邮件。邮件中包含你的登录账号(与你的Email相同)和口 令,这个口令时Bugzilla系统随机生成的,你可以根据你的需要进行变更。 3.在页面的黄色页角中点击“Log In”链接,而后输入你的账号和口令。最后点击 “Login” 产品和结构(Product and Component) Bug记录按产品分类,每种产品按功能拆分成几类。以Bugzilla产品为例,它由以下几部分构成: l Administration

l Bugzilla-General l Creating/Changing Bug l Documentation l Email l Installation l Query/Buglist l Reporting/Charting l User Accounts l Changing Passwords l User Interface Bug报告状态分类和Bug处理意见(Status and Resolution): 1.Bug报告状态分类(Status) l待确认的(Unconfirmed) l新提交的(New) l已分配的(Assigned) l问题未解决的(Reopened) l待返测的(Resolved) l待归档的(Verified) l已归档的(Closed) 2.Bug处理意见(Resolution) l已修改的(Fixed) l不是问题(Nvalid) l无法修改(Wontfix) l以后版本解决(Later) l保留(Remind) l重复(Duplicate) l无法重现(Worksforme) 指定处理人(Assigned To) l可以指定一个处理人 l如不指定处理人,则系统指定管理员为默认处理人 超链接(URL) l输入超链接地址,引导处理人找到与报告相关联的信息 概述(Summary) l概述部分“Summary”的描述,应保证处理人在阅读时能够清楚提交者在进行什么操作的时候发现了什么问题。 l如果是通用组件部分的测试,则必须将这一通用组件对应的功能名称写入概述

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操作的形式提供项目管理及缺陷跟踪服务。我们经常需要用到的界面有:“我的视图”、“查看问题”、“提交问题”三个页面。 1.“我的视图”界面(如图2): 图2 “我的视图” 该界面的的右上角有一个下拉菜单,有来选择所要提交或者查询的内所属内容。如图3,可以选择“日常发现bug”、“后台bug管理”和“需求”。一般我们用的就是日常发现bug 这个模块的内容。

bugzilla使用手册

Bugzilla试用手册 目录 登录 (2) 创建产品 (3) 用户管理 (5) Bug的管理 (6) 设置(Preferences)功能 (9) 参数 (10) 标志 (10) 字段值 (11) 用户组 (11) 其它 (13)

当你第一次运行后,安装Bugzilla的checksetup.pl,它会提示输入管理员用户名(电子邮件地址)和这个“超级用户”的密码。如果由于某种原因,你删除“超级用户”帐户,重新运行checksetup.pl会再次提示此用户名和密码。 登录 Bugzilla首页默认显示为三个模块。 选择“fille a bug”按钮,出现登录界面。 登录之后会出现一个欢迎界面和bugzilla的介绍信息。

创建产品 1.创建产品 当用户登录系统后,选择界面上方的“administarator”连接,出现管理的各个功能和介绍。点击页面中的“product”连接;之后再点击“Add”。 填写新产品信息,bugzilla提供的产品信息很简介,只有产品名称、产品描述和版本。 填写完产品信息后,点击“Add”按钮,系统提示产品创建成功,但需要创建一个组件。

2. 添加组件 在创建项目后,提示要创建一个组件,点击“Edit components”按钮为产品创建组件。 填写组件相关信息并指定相关负责人。 3. 编辑版本 添加了一个组件后,下面为产品添加版本。编辑项目,点击“Edit versions”---“Add”。 4.编辑组访问控制 在编辑项目中,点击“Edit Group Access Controls”链接。编辑完成后,点击“submit”按钮即可。

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是基于

bugzilla的使用说明

BUgzilla使用 1. 描述 bugzilla是一个叫mozilla组织开发的缺陷跟踪系统,一般来说可能使用到的bugzilla的人有软件设计人员,开发人员,测试人员以及将来的维护人员等等。通过bugzilla,软件开发人员、测试人员、维护人员等等,就可以对软件的缺陷、有关软件的一些建议等等进行跟踪、记录和交流。对于测试人员来讲,bugzilla更是不可缺少的工具。 具体来说,bugzilla就是一个报告BUG和把BUG指派给合适开发人员的一个系统,这里所指的BUG可以是对于提高软件质量的一些建议等。一般来说,bugzilla的前台基于WEB页的形式,后台采用基于UNIX或LINUX的MYSQL数据库来存储、处理这些BUG。 2. 使用 2.1 开设账户 目前bugzilla服务器IP地址是http://192.168.0.254:8080/ 在使用Bugzilla前,必须在bugzilla系统中拥有你自己的账户,如果没有,可以开设。一般来说,如果连接到bugzilla的开始页面,会有一个[Open a new bugzilla Account]的标签,或在其它的页面,在左下角会有一个[New Account]标签,点击它,可以进行账户的开设,按它的指示填写好内容之后,系统会发一封电子邮件到你的邮箱里去,从邮件中你可以获得你登录bugzilla的密码。登录之后,通过点击[Edit Prefs]进行密码更改和个人资料的设置。设置好账户之后,你就可以在bugzilla报告和查询BUG了。 2.2 报告BUG 2.2.1 BUG内容的填写 登录后,进入查询页面,在页面的左下角会有一个[New]标签,点击它,连接到新建BUG的页面,选择一个产品进入Enter BUG页面,选择版本,组件等。目前在component栏里包括以下几部分:account(出账),billing(计费),card-广通(广通卡业务),营业受理,settlement(结算),采集,计费预处理,库表设计等。 选择软件运行的硬件平台,操作系统,优先级别和严重性等。对于优先级和严重性,可能测试人员和开发人员的看法可能不一样,测试人员认为是比较严重的BUG,而开发人员可能不那么认为,其基本标准请参考本文后面部分所描述的即可。 对于指派(Assigned To)的人,一般是这个模块的开发人员。bug的状态转变为新的(NEW),并分配到该开发人员的bug列表中。进行默认查询时,状态

jira使用说明

JIRA 白皮书 一、简介 JIRA是一个优秀的问题(or Bugs、Task、Improvement、New Feature )跟踪及管理软件。采用J2EE 技术。它正被广泛的开源软件组织,以及全球著名的软件公司使用。 目前,已有来自55个国家5800多家用户在使用JIRA。 JIRA产品非常完善且功能强大,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)Perforce、邮件服务整合得相当好,文档齐全,安装配置简单,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理。 如果购买商业版许可,还可以得到JIRA的源码(在许可协议下可以定制自己的JIRA系统)。 二、JIRA后台管理的主要功能介绍 项目的管理:添加项目,查看、编辑、删除项目; 项目类别管理:将项目分类别组织管理; 用户与组的管理; 项目角色管理:可以根据需要添加项目角色,将人员/组和项目角色关联; 全局设置 1)附件管理:控制是否允许上传附件文件,设置附件存储目录; 2)CVS模块管理:与CVS的集成配置; 3)数字面板设置; 4)国际化设置:字符集、索引语言、安装语言及默认界面语言配置; 5)全局权限设置; 6)Issue链接设置; 7)邮件服务器设置:与mail服务器的集成配置; 8)界面设置:设置界面logo、颜色以及日期格式; 9)子任务设置; 10)时间跟踪设置; 11)工作流设置;

方案设置 1)Issue安全方案:用来控制对Issue的查看权限; 2)通知方案:当事件发生时产生通知邮件; 3)权限方案:配置用于项目的权限组合; 4)工作流方案:定义用于特定Issue类型和项目的工作流; Issue字段 1)添加自定制字段; 2)字段及字段方案设置; 3)导航栏设置:设置Issue导航栏中显示的字段; 4)屏幕及屏幕方案设置:配置与Issue操作对应的屏幕; 5)Issue屏幕类型方案设置:为不同的Issue类型配置相应的屏幕方案,可以和一个或多个项目关 联; Issue设置 1)Issue类型设置:管理Issue类型; 2)优先级和解决设置; 3)Issue状态设置; 导入和导出 1)备份数据:以XML格式备份JIRA系统数据; 2)恢复数据:从XML备份数据中恢复JIRA系统; 3)外部系统导入:支持从Bugzilla、Mantis、FogBugz、CSV系统中导入数据; 选项设置 1)发送email:向JIRA系统用户发送电子邮件; 2)公告栏设置:维护公告信息显示内容; JIRA系统 1)索引:配置系统索引目录位置以及重建索引; 2)LDAP集成:配置JIRA基于LDAP的用户授权; 3)监听器管理:用于添加监听器,以响应特定事件; 4)许可详细信息;

mantis安装配置

mantis安装配置 1.安装配置介绍 1.1.需要的软件 Apache Mysql(https://www.wendangku.net/doc/61152382.html,/downloads/) mantis(https://www.wendangku.net/doc/61152382.html,/download.php) php(https://www.wendangku.net/doc/61152382.html,/downloads.php) 1.2.安装配置过程 1.2.1.安装Apache 首先下载Apache服务器的windows版本,网址为: https://www.wendangku.net/doc/61152382.html,/download.cgi,使用版本为Apache2.2,下载完后安装。 安装后可以打开浏览器,输入http://localhost/验证Apache是否成功,如果成 功则显示:It works 字样。 1.2.2.安装PHP 首先下载PHP,网址为:https://www.wendangku.net/doc/61152382.html,/downloads.php,下载 php-5.2.17-Win32-VC6-x86.zip,解压缩到D:\mantis\目录下, php-5.2.17-Win32-VC6-x86改名为php,添加环境变量path= D:\mantis\php;D:\mantis\php\ext; 1.2.3.apache与PHP整合 1. 打开apache 2.2的httpd.conf 2.找到“DirectoryIndex”,在后添加index.php或其他作为默认主页的文件名 3.找到“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”,在其下添加:LoadModule php5_module D:/PHP5/php5apache2_2.dll 再起一行添加PHPIniDir "D:/mantis/php" 4.找到“AddType application/x-gzip .gz .tgz”在其下添加:

mantis 操作手册

Mantis使用教程 1.获取用户名 在网页浏览器地址栏里输入https://www.wendangku.net/doc/61152382.html,/login_page.php进入Mantis的登录界面,如下图: Mantis的默认管理员的用户名为administrator 密码为root。但在这里我们不使用默认用户名,并且一般用户不具备管理员权限的。 1.1 注册用户名 点击Mantis的登录页面“注册一个新帐号”,转到以下界面: https://www.wendangku.net/doc/61152382.html, mantis中文社区

在此页面输入自定义的帐号和有效的E-MAIL,点击注册。如果成功注册将会出现以下页面: Mantis将会随机生成一个用户密码以E-MAIL的形式发到你刚才填写的E-MAIL 地址,所以填写的E-MAIL地址一定要真实有效,否则你将不能收到你的登录密码。 1.2 修改注册的密码 注册成功后,查看你所填写的E-MAIL邮箱是否已经收到由Mantis发出的用户注册确认信,如下图: https://www.wendangku.net/doc/61152382.html, mantis中文社区

点击信入面的超级链接进入Mantis新注册用户的密码修改页面,如下图: 在此页面输你所希望的密码,然后点击页面下方的“更新帐号信息”按钮,完成密码修改。如果想修改其它个人信息,只需点击[更改个人设置]就可以了。 注意:默认的新注册用户只有[报告人员]的存取权限,其它一些权限的设定需要管理员另行配置。 2.使用Mantis 2.1 登录Mantis 在登录的页面,输入刚刚注册的用户名::james密码:123,进入Mantis的主界面。

在主界面我们可以看到一条工具栏,这就是我们能够使用的所有功能了。在工具栏的下方我们看到有5大栏,分别是: 1.未指定的:是指问题已经报告,但还没有指定由那个项目组成员进行跟进的问题列 表。 2.已解决的:指问题已经得到解决,问题的状态为[已经解决]。 3.我正在监视的:指你正在监视那些问题,在问题报告中,你被选为监视人。 4.由我报告的:在这里将会显示由你报告的问题列表。 5.最近修改:这一栏显示那些问题报告最近被项目组成员修改了。 2.2问题报告 点击[问题报告]进入以下页面,选择你报告的问题所属的项目,如下图: https://www.wendangku.net/doc/61152382.html, mantis中文社区

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,优先级包括:无、低、中、高、加急、特急。一般加急、特急任务需要在BUG提出当天修改完成;中,高任务需要在BUG提出后3天内修改完成;无,低级别的需要在BUG提出后1周内修改完成。 ?摘要:对问题的简述信息,格式固定为:启动路径-问题简述。如:登录- 用户信息没有验证;商家后台-商品管理-添加商品-图片无法上传。 ?说明:对问题的详细描述,这部分的描述包括上报BUG的人员对整个问题

相关文档
相关文档 最新文档