Bugzilla使用
Bugzilla的使用教程
还可以高级搜索Advanced Search 如图所示:
广东顺德工业设计研究院
23
<#>
广东顺德工业设计研究院
24
<#>
搜索结果页面:
广东顺德工业设计研究院
25
<#>
3.3 解决bug
开发者收到Email信息后,判断是否为自己的修改范围 1)若不是,重新热assigned分配给项目组长或应该分配的开 发者 2)若是,进行处理,将bug状态置为resolved并给出解决方 法,重新指回测试人员验证,验证无误后,修改状态为 verified,待整个产品发布后,修改为closed;还有问题的bug 则状态reopened,状态重新变为“New”,界面与新建bug 界面类似
广东顺德工业设计研究院
广东顺德工业设计研究院
2.1.2 用户属性设置
Login登录后,点击[Preferences]进行属性设置 a)账号设置(Name and Password) 在这里你可以改变账号的基本信息,如口令,Email地址,真实姓名等 b)Email设置(Email Preference) 在此通过选择告诉系统,你希望在什么条件下收到和你相关的邮件
广东顺德工业设计研究院
26
<#>
3.4 bug处理状态分类、bug处理意见和bug级别程度
广东顺德工业设计研究院
27
<#>
广东顺德工gt;
广东顺德创新设计研究院
29
谢 谢
30
广东顺德工业设计研究院
17
<#>
3
Bug处理
Bug处理可以分为三部分,主要是创建bug、search搜索bug、 解决bug。 当管理员将所有的项目配置好后就可以提交Bug了,测试 人员和用户发现bug后提交到bugzilla上,指派给对应的开发人 员,开发人员修改bug后对bug进行处理后,指还给测试人员重 新测试,测试通过的关闭,仍未修复的则重新指给开发人员修 复。
Bugzilla使用说明 之一 用户管理
Bugzilla使用说明之一用户管理
bugzilla的用户均为电子邮件格式,除了系统配置初期的高级管理员admin@以外,若要使用系统还需要对应建立普通的使用者。
首先,以高级管理员登录系统。
如下图。
选择“Administration”进入系统配置页面。
选择“Users”进入用户管理页面。
如下图。
选择“addanewuser”,新建一个用户。
如下图。
输入新用户信息,然后选择“Add”。
为新建的用户分配权限。
仅给此用户编辑bug信息的权限。
查看用户列表,看到刚刚建立的新用户:tom@
使用tom@登录,验证新用户建立是否成功。
以上,完成了新建用户和分配权限的工作。
下面,介绍一下如何删除一个用户。
Bugzilla默认的设置是不允许删除用户的,但是同个高级管理员的配置设定后,是可以删除用户的。
使用高级管理员登录,进入配置页面。
设置允许删除用户即可。
OK。
用户的创建,删除,权限的设定到此为止说明完毕。
bugzilla配置与使用
下面的语言不是简体中文的,是繁体中文,因为3.2.3版本的简体中文语言包还没发布一、首先打开IE在地址栏里输入:http://server/bugzilla (server即bu 步骤见我写的另一个Excel),正常情况下应该显示如下界面安装bugzilla时,设置的管理员邮箱地址和密码这里我们可以通过帐户和密码登录系统,我这里是通过管理员的身份登录,便于我后面的系统设二、我们先从管理者界面开始介绍,这里主要对参数设定、使用者、产品等1、下面我们先介绍参数设定1、maintainer: 设置bugzilla管理者的邮箱2、urlbase: http://192.168.1.51:8080/bugzilla-3.2.3/3、proxy_url: 如果有用代理就必须设置2、对电子邮件进行配置1、mail_delivery_method: 定义电子邮件的寄送方式2、mailfrom:3、smtpserver: 使用SMTP作为服务器时,SMTP服务器的地址;三、对使用者进行编辑新增使用者输入帐号(为邮箱地址)、真实姓名、密码然后新增;输入帐号(为邮箱地址)、真实姓名、密码然后新增;1、第一个复选框是指可以是否有权限替其他使用者设定这些权限2、第二个复选框是指使用者是否是这个群组的成员四、对产品进行维护编辑子产品编辑版本五、字段值设置1、操作系统平台设置2、硬件平台设置3、优先程度4、严重程度5、状态6、解决方案操作系统平台设置六、bug状态流设置可以对bug的状态进行设置,和取舍;七、用户群组的设置没发布,所以大家先将就着用;r即bugzilla的服务器,具体安装系统设置;产品等做了设置;。
bugzilla的使用帮助
bugzilla的使用帮助Bugzilla是一个bug追踪系统,用以管理bug提交、bug消除,不仅能降低同样错误的重复发生,提高开效率,而且有助于项目管理的难度Bugzilla操作说明1.用户登录及设置1.1用户登录1.用户输入服务器地址http://192.168.1.6/bugzilla/。
<http://192.168.1.6/bugzilla/%E3%80%82>2.进入主页面后,点击'Forget the currently stored login',再点击'login in'进入。
3.进入注册页面,输入用户名和密码即可登录。
用户名为Email 地址,初始密码为用户名缩写。
4.如忘记密码,输入用户名,点击'submit request',根据收到的邮件进行重新设置。
1.2、修改密码及设置1.Login登录后,'Edit prefs'->'accout settings' 进行密码修改。
2.'Edit prefs'->'email settings' 进行邮件设置。
3.'Edit prefs'-> 'permissions' 进行权限查询2、Bug的处理过程2.1、报告Bug2.1.1测试人员报告Bug1.请先进行查询,确认要提交的bug报告不会在原有纪录中存在,若已经存在,不要提交,若有什么建议,可在原有纪录中增加注释,告知其属主,让bug的属主看到这个而自己去修改。
2.若Bug不存在,创建一份有效的bug报告后进行提交。
3.操作:点击New,选择产品后,填写下表。
4.填表注意:Assigned to: 为空则默认为设定的 owner, 也可手工制定。
CC: 可为多人,需用","隔开。
Desription中要详细说明下列情况:1)发现问题的步骤2)执行上述步骤后出现的情况。
Bugzilla使用指南
Bugzilla使用指南绪言什么是BugzillaBugzilla是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。
它的强大功能表现在以下几个方面:1.强大的检索功能2.用户可配置的通过Email公布Bug变更3.历史变更记录4.通过跟踪和描述处理Bug5.附件管理6.完备的产品分类方案和细致的安全策略7.安全的审核机制8.强大的后端数据库支持9.Web,Xml,Email和控制界面10.友好的网络用户界面11.丰富多样的配置设定12.版本间向下兼容为什么使用BugzillaBugzilla是一个拥有强大功能的错误跟踪系统。
它可以使我们更好的在软件开发过程中跟踪软件错误的处理过程,为开发和测试工作以及产品质量的度量提供数据支持,从而有效的保证软件产品的质量。
新建一个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 Administrationl Bugzilla-Generall Creating/Changing Bugl Documentationl Emaill Installationl Query/Buglistl Reporting/Chartingl User Accountsl Changing Passwordsl User InterfaceBug报告状态分类和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”的描述,应保证处理人在阅读时能够清楚提交者在进行什么操作的时候发现了什么问题。
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 报告BUG2.2.1 BUG内容的填写登录后,进入查询页面,在页面的左下角会有一个[New]标签,点击它,连接到新建BUG的页面,选择一个产品进入Enter BUG页面,选择版本,组件等。
目前在component栏里包括以下几部分:account(出账),billing(计费),card-广通(广通卡业务),营业受理,settlement(结算),采集,计费预处理,库表设计等。
计算机软件面试试题
计算机软件面试试题
1.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?
参考答案: 就是Bugzilla的状态转换图。
2.你觉得bugzilla在使用的过程中, 有什么问题?
参考答案:界面不稳定;根据需要配置它的不同的部分, 过程很烦琐。
流程控制上, 安全性不好界定, 很容易对他人的Bug进行误操作;没有综合的评分指标, 不好确认修复的优先级别。
3.描述测试用例设计的完整过程?
参考答案: 需求分析+需求变更的维护工作;根据需求得出测试需求;逻辑覆盖、循环覆盖、同行评审、桌前检查、代码走查、代码评审、景泰数据流
4.单元测试的策略有哪些?
参考答案: 逻辑覆盖、循环覆盖、同行评审、桌前检查、代码走查、代码评审、景泰数据流
5.LoadRunner分哪三部分?
参考答案: 用户动作设计;场景设计;测试数据分析。
6.什么是并发?在lordrunner中, 如何进行并发的测试?集合点失败了会怎么样?
参考答案:在同一时间点, 支持多个不同的操作。
L
7、使用QTP做功能测试, 录制脚本的时候, 要验证多个用户的登录情况/查询情况, 如何操作?
参考答案:分析用户登录的基本情况, 得出一组数据, 通过性测试/失败性测试的都有(根据TC来设计这些数据), 然后录制登录的脚本, 将关键的数据参数化, 修改脚本, 对代码进行加强, 调试脚本。
Bugzilla使用手册
Bugzilla使用手册Bugzilla使用手册本文档详细介绍了如何使用Bugzilla进行软件缺陷跟踪和管理。
Bugzilla是一个开源的缺陷跟踪系统,可以帮助开发团队追踪、记录、修复和验证软件中的问题。
阅读本手册能够让您快速掌握Bugzilla的基本功能和操作方法。
1.Bugzilla简介1.1 什么是BugzillaBugzilla是一个用于管理软件缺陷的系统,由Mozilla基金会开发并开源。
它提供了一个集中的平台,开发团队可以使用它来报告、跟踪和解决软件中的缺陷。
1.2 Bugzilla的特点和优势Bugzilla具有以下特点和优势:- 强大的缺陷跟踪功能:可以追踪缺陷的状态、优先级、严重性等信息,方便开发人员进行问题解决。
- 灵活的自定义选项:可以根据需求定制字段、工作流程等,以适应不同项目的需求。
- 多用户支持:支持多个用户同时访问和使用系统,并可根据用户角色进行权限管理。
- 丰富的报表和统计功能:提供了各种报表和统计图表,帮助团队了解缺陷情况和进展。
1.3 安装和配置Bugzilla详细介绍如何安装和配置Bugzilla,包括环境要求、数据库设置、用户管理等。
1.4 登录Bugzilla演示如何登录Bugzilla,并简要介绍登录后的界面和功能。
2.缺陷报告2.1 创建缺陷报告详细说明如何创建一个新的缺陷报告,包括填写必填字段、选择适当的属性值等。
2.2 编辑和更新缺陷报告解释如何编辑和更新已存在的缺陷报告,包括修改字段值、添加、更改状态等。
2.3 附加文件和截图介绍如何在Bugzilla中附加文件和截图,并说明如何对附件进行管理和查看。
3.缺陷跟踪和管理3.1 缺陷状态和流程详细解释缺陷的不同状态和流程,以及如何使用Bugzilla进行状态变更和工作流管理。
3.2 缺陷搜索和过滤指导用户如何使用Bugzilla的搜索和过滤功能,以快速找到满足特定条件的缺陷。
3.3 缺陷分配和指派说明如何将缺陷进行分配和指派给合适的开发人员或团队。
Bugzilla使用说明 之四 Bug管理
Bugzilla使用说明之四Bug管理提交一个新发现的bug。
填写好相应的bug属性项后,提交bug。
提示提交成功,如下图。
上面新追加的Bug3 的直接负责人为:tom@。
该人员登录系统后,会看到这个bug,开始改修的工作。
图中ID:3为刚才追加的新bug,由于严重程度:blocker阻塞,优先度:P1。
所以这条bug记录被加红色显示。
tom打开这个bug信息,查看bug的具体内容,然后对应进行处理。
如下图。
选择状态为:resolved已解决;解决办法:fixed已修复。
然后“Commit”提交。
然后tom返回“home”查看bugs列表,发现bug3已经不存在了,因为它已经被修复了。
如下图。
用户admin,登录系统,使用“Search”功能检索bugs。
如下图。
看到了bug3这条记录,由于tom已经处理过这个bug,所以admin进行再次回归测试。
最终测试通过后,关闭bug。
如下图。
这时,便完成了一个bug从提出,到确认修改,最后确认关闭的全过程。
以上,以一个最为简单的bug处理流程来说明bugzilla是如何管理bug的。
Bugzilla的安装使用
目录Activeperl安装软件 (2)1.1、文字说明: (2)1.2、图解展示如下: (2)安装mysql (6)2.1、Dos命令创建数据库 (6)2.1.1、文字说明: (6)2.1.2、图解说明如下: (7)Modules包安装 (8)3.1、文字说明 (8)3.2、图解如下: (8)Bugzilla安装包 (9)4.1、文字说明: (9)4.2、图型说明如下: (10)设置IIS (11)5.1、文字说明: (11)5.2、图解如下: (11)登录bugzilla (17)Activeperl安装软件1.1、文字说明:双击【计算机】-->找到存放Activeperl安装包的磁盘-->弹出安装信息,点击【Next】-->选择我同意协议后点击【Next】-->跳转到安装的根目录,可以修改安装在哪个磁盘目录下,再点击【Next】-->勾上所有的框,最后一个框是关于IIS的,点击【Next】-->点击【Install】-->跳转到安装成功界面去掉框中的勾,点击【Finish】。
1.2、图解展示如下:安装mysql2.1、Dos命令创建数据库2.1.1、文字说明:点击【开始】-->运行-->弹出运行框,在框中输入cmd点击【确定】,弹出dos命令框。
第一步:切换目录( cd c:\xampp\mysql\bin);第二步:查询数据库中的用户(mysql -uroot);第三步:创建数据库(create database bugs;);第四步:给数据库授权,授权方式有两种:一种是不加密( grant all on bugs.* to bugs@localhost),一种是加密(rant all on bugs.* to bugs@localhost identified by '123')任选其一;第五步:退出数据库(exit)。
bugzilla使用说明
如有你有帮助,请购买下载,谢谢!一:提交bug的过程:1.点击登陆2.登陆后选择File a bug 然后点击所要提交产品的名称3.在bug页面填写相应的信息包括组件、版本、bug概述、详述添加附件、提交bug描述bug的时候最好按详述里了的格式进行描述添加附件点击“浏览”选择好附件路径及添加附件描述4.点击“Submit Bug”提交后就进入下一级页面。
QA contact 是默认的暂时不做选择在Assigned处选择相关的项目负责人、在Status处选在“UNCONFIRMED”、在CC List里面添加要抄送人,然后点击”Save change”就可以了。
二:搜索bug的流程1.登陆之后点击search 进入一般搜索页面,选择所要查找的状态、产品或者输入关键字然后点击search 按钮就ok了2.在高级搜索页面选择相应的搜索项或者输入关键字进行搜索就ok了三:特殊说明:1.关于Flags说明如图中:“?”表示被用户请求“+”表示通过“-”表示拒绝Bug和附件里面都有Flags 表示bug和附件是通过还是拒绝2 .bug操作流程图1)测试人员提交bug给项目负责人(assigned)2)项目负责人负责确认bug 并且分配bug。
(若不是bug直接把状态改成resoloved I invalid,若是bug就把bug状态修改为confirmed然后分配给开发人员)3)若分配错开发人员可直接返回项目负责人让其进行重新分配4)开发人员修改bug的时候bug状态为confirmed5)修改好后bug状态有confirmed变成Resoloved fixed6)测试人员看到Resoloved fixed状态后或者是收到邮件后进行bug验证7)验证通过就直接关闭,若不通过就reopen然后在返回给项目负责人。
1页。
Bugzilla使用说明
Bugzilla使用说明
登陆进入主页面后,点击New或者File a Bug添加新问题项。
选择发现Bug的站点:Client Portal,TBMS Host,Vendor Portal.
填写Bug的内容,其中需要添写得项目为:
ponent:选择发现Bug的功能模块
2.Severity:Bug的严重程度,需要选择的级别为
a.blocker:Bug如果不修复则无法进行后续操作
b.critical:严重的错误,虽然可以继续操作,但是得到的结果不正确。
例如价
格计算错误或者出现异常页面。
c.major:一般的错误。
例如提示消息错误。
d.enhancement:建议性问题。
功能正常但是感觉使用不方便。
3.Assign To:Bug的负责人,目前先都指派给steven_ye@
4.URL:发现Bug页面的URL,如果是弹出页面,则添写父页面的URL
5.Linguistic:如果是界面和弹出消息中的文字有语法或拼写错误则选择Linguistic,其
他Bug选Non- Linguistic。
6.Summary:Bug的简单描述
7.Description:Bug的详细描述,其中包括出现Bug之前的操作。
8.Attachment:Bug的截图,在图中标注出Bug的位置或区域。
bugzilla使用指南
Bugzilla使用指南一、登录、设置用户名及密码登录界面二、登录主界面点击“登入”按钮,而后输入用户名和密码,再次点击“登入”按钮,登入到系统中。
非管理员用户进入后可以看到界面如下图,主要有报告Bug功能、查找Bug功能、用户参数设置功能、报告,主界面上还可以直接进行查找Bug操作。
1.报告Bug功能如果参与多个项目,会显示一个项目列表,如图:选择项目进入新建bug页面选择子产品、版本、严重程度、优先级、填写分配给谁负责、网址、摘要、描述,如果有附件可以新增附件。
点击“确定”按钮。
注:bug严重级别的定义将根据公司的具体情况给出相应文档。
2.查询bug点击界面下方的“搜寻”按钮,进入查询页面如图填写状态、产品、字串,点击“搜寻”按钮,进入查找结果页面。
可以在查找结果页面中点击“将搜寻结果存储为”后面输入相应的标记,点击该按钮保存,以后可以从页脚中的我的bug 后边的名称列表直接调用这个项目进行检索,可以点击结果列表项查看bug的详细信息。
3.bug处理BUG处理界面,里边的选项和BUG报告界面大同小异,需要说明的有几点:附加意见:在Bug跟踪过程中测试与开发人员通过这里进行沟通开发人员可以在这里填写处理意见和处理记录测试人员可以在这里填写返测意见和对在返测过程中发现的新问题进行描述BUG状态NEW 新提交ASSIGNED 已分配RESOLVED 待返测的FIXED 已修改的INV ALID 无效的WONTFIX无法修改DUPLICATE重复,标记为重复后边应填写与重复的BUG编号WORKSFORME 无法重现注:开发人员和测试人员注意一定要修改bug的状态,这是查看问题解决情况的一个重要标记。
关于bugzilla的使用,主要涉及到以上功能,关于用户参数设置和报告等功能不在此赘述。
bugzilla使用说明
BUGZILLA的使用目录1 用户登录及设置流程: (2)2 BUG处理流程 (3)3 Bug的提交过程 (4)4 对于Bug的不同处理情况 (6)5、关于权限的说明 (7)6 查询 (8)7 消遣一下吧 (12)8 Bugzilla管理员操作指南 (13)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,进行重新测试。
bugzilla安装及使用
Bugzilla安装1下载bugzilla,Active Perl, MySQL(我使用的版本为bugzilla2.20.5, ActivePerl-5.8.8.822-MSWin32-x86-280952.msi,mysql5.0)相关下载网站:/,/,/2安装Active Perl和MySQL,这两个安装比较简单,直接按照提示进行就行了3创建数据库,(1)修改数据库密码E:\>cd mysqlE:\mysql>cd binE:\mysql\bin>mysql -u root mysqlmysql>UPDA TE user SET Password=PASSWORD('<new_password'>) WHERE user='root';mysql>FLUSH PRIVILEGES;其中<new_password>为root用户的新密码。
更改密码后,要用root用户访问mysql,必须使用mysql -u root -p,按提示敲入正确的root密码。
(2)创建bugs用户,并赋给相应的权限mysql> GRANT SELECT,INSERT,UPDA TE,DELETE,INDEX, ALTER,CREATE,DROP ,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON bugs.* TO bugs@localhost IDENTIFIED BY '<bugs_password>';mysql> FLUSH PRIVILEGES;要记住bugs用户的密码,在下面的bugzilla配置文件要用。
(3)创建bugs数据库mysql>create database bugs;提示不兼容,使用下面的命令:set password for bugs@localhost = old_password('bugs');4安装bugzilla,将下载的文件拷贝到要安装的目录,再使用cmd进入命令行,进入bugzilla 拷贝的目录,执行checksetup.pl –check-modules,仔细看返回的提示信息,看看哪些模块还没有安装。
使用手册缺陷管理系统使用说明书版要点
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汇报。
Bugzilla详细使用手册
软件版本bugzilla-2[1].22.1.tar.gz;作者:GeneralXUBugzilla 操作说明1.用户登录及设置1.1用户登录1.用户输入服务器地址http://192.168.0.3/bug/index.cgi;(以公司公布的地址为准);2.进入主页面后,输入【账号】和【密码】登录系统;这里的账号是邮件地址;3.登录后自动进入查询页面;4.如忘记密码,可以找系统管理员解决;备注:由于本系统的邮件系统的发送方式主要是针对UNIX系统的,在Windows 下使用,目前还没有好的解决办法,所以系统中将不再使用邮件系统。
1.2、修改密码及设置登录后,进入【个人设置】可以对以下项目进行设置:1.【账号设置】进行密码修改;2.【一般设置】进行BUG显示属性项的设置;3.【Email设置】这里由于没有使用Email,所以可以不用设置;4.【已存查询】这里进行查询条件的编辑与设定;4.【权限】这里可以查询自己拥有的权限,并对特定的子权限进行设置;2.Bug 的处理过程2.1报告Bug2.1.1测试人员报告Bug1.请先进行查询,确认要提交的bug报告不会在原有纪录中存在,若已经存在,不要提交,若有什么建议,可在原有纪录中增加注释,告知其属主,让bug 的属主看到这个而自己去修改;2.若Bug不存在,创建一份有效的bug报告后进行提交;3.操作:点击【新建】,选择产品后,填写下表;4.填表注意:【分配给】: 为空则默认为设定的责任人, 也可手工制定。
抄送: 可为多人,需用","隔开。
“描述”中要详细说明下列情况:1)发现问题的步骤;2)执行上述步骤后出现的情况;3)期望应出现的正确结果;选择“组”设置限定此bug对“组”的权限,若为空,则为公开;5. 操作结果:Bug状态(status)可以选择Initial state 为New或Unconfirmed (没有确认);2.1.2 开发人员报告Bug1. 具体方法同测试人员报告;2. 区别: Bug初始状态将自动设为Unconfirmed(未确认),待测试人员确定后变为“New"(新建);2.2、Bug的不同处理情况2.2.1 Bug的属主 (owner) 处理问题后,提出解决意见及方法。
bugzilla使用说明
Bugzilla使用说明1、简介:Bugzilla是Mozilla公司提供的一个开源的免费缺陷跟踪工具。
作为一个产品缺陷的记录及跟踪工具,它能够建立一个完善的Bug跟踪体系。
2 、 Bugzilla操作流程:2.1用户登录:●打开浏览器,输入Bugzilla服务器地址:http://192.168.1.110/●进入主页面后,点击【login】,在帐号栏输入个人的E-Mail地址(XX@),在密码栏输入密码(初始密码为123456),然后,点击【login】● 登录成功后,显示【logout】2.2Bug查找:●登录成功后,点击主页面上的【MyBugs】可显示该用户提交的所有bug和分配给该用户的bug●直接点击主页面上的【Search】后,可根据bug的状态,项目的名称,输入关键词进行查找● 在主页面【Find】按钮前编辑框中输入关键词后,按【Find】可按关键词进行查找2.2Bug的处理流程概述:●测试人员或开发人员发现bug后,判断属于哪个模块的问题,填写bug报告后,通过Email通知项目组长或直接通知开发者。
●项目组长根据具体情况,重新reassigned分配给bug所属的开发者。
●开发者收到E-Mail信息后,判断是否为自己的修改范围。
A.若不是,重新reassigned分配给项目组长或应该分配的开发者;B.若是,进行处理,resolved并给出解决方法。
(可创建补丁附件及补充说明);●测试人员查询开发者已修改的bug,进行重新测试。
(可创建test case附件)A.经验证无误后,修改状态为VERIFIED。
连续三个版本验证无误后,修改为CLOSED。
B.还有问题,REOPENED,状态重新变为“New",并发邮件通知。
2.3测试人员报告Bug的流程:●请先进行查询,确认要提交的bug报告不会在原有纪录中存在,若已经存在,不要提交,若有什么建议,可在原有纪录中增加注释,告知其属主,让bug的属主看到这个后自己去修改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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。
查找方式
单个Bug查找
点击主页面右下方,输入所需查找的Bug号码并按回车键。
个人Bug查找(查找当前登陆者所负责的Bug)
点击主页面右下方【My Bugs】,进入当前登陆者所负责的所有待处理的Bug列表。
普通查找
点击主页面右下方【Search】,进入Bug的搜索页面。
点击搜索页面上方【Find a Specific Bug】,进行普通查找。
选择所需查找Bug的状态(Status)、所属项目(Product)等参数,点击【Search】按钮进行查找。
高级查找
点击主页面右下方【Search】,进入Bug的搜索页面。
点击搜索页面上方【Advanced Search】,进行高级查找。
选择所需查找Bug的所属项目(Product)、所属项目中的模块(Component)、系统状态(Status)、处理状态(Resolution)、严重程度(Severity)、优先级(Priority)等参数,点击【Search】按钮进行查找。
修改Bug的处理状态
找到所需修改的Bug。
按照Bug的处理方式,修改Bug的处理状态,如图:
如有需要,在(Additional Comments)框中注明处理此Bug的原因。
点击【Commit】铵钮,进行确定。
BUG报告应包含的主要内容(4)
编号
发现BUG的软硬件环境。
设定优先级和严重程度。
标题部分:[所属模块][所属界面]问题简述。
详细描述:A.操作步骤;B.预期结果;C.实际结果.
明确BUG的定义:
所谓缺陷就是人们通常所说软件Bug,也就是在软件使用过程中所出现的任何问题,或者导致软件不能符合设计要求或满足消费者需求的问题都是Bug。
特殊说明:
在Bugzilla中的每个子系统项目下均添加需求模型和代码检查两个子项。