bugzilla使用手册

合集下载

bugzilla使用手册袁婷

bugzilla使用手册袁婷

bugzilla使用手册袁婷
1.添加项目 (2)
2.添加模块 (2)
3.添加用户 (2)
4.添加组 (3)
5.新建bug (4)
6.处理bug (7)
7.查询bug (8)
1.添加项目
2.添加模块
3.添加用户
4.添加组
bug
5.新建
硬件平台
指派给
Bug状态(severity)
Blocker,阻碍开发和/或测试工作
Critical,死机,丢失数据,内存溢出
Major,较大的功能缺陷
Normal,普通的功能缺陷
Minor,较轻的功能缺陷
Trivial,产品外观上的问题或一些不影响使用的小毛病,如菜单或对话框中的文字拼写或字体问题等等
Enhancement,建议或意见
邮件
抄送
列表
其他bug修改后才修改
影响其他bug的修改
6.处理bug
保留
1.Bug报告状态分类(Status)待确认的(Unconfirmed)
新提交的(New)
已分配的(Assigned)
问题未解决的(Reopened)待返测的(Resolved)
待归档的(Verified)
已归档的(Closed)
2.Bug处理意见(Resolution)已修改的(Fixed)
不是问题(Nvalid)
无法修改(Wontfix)
以后版本解决(Later)
保留(Remind)
重复(Duplicate)
无法重现(Worksforme)7.查询bug。

BugZilla操作说明

BugZilla操作说明

BugZilla1 、用户登录及设置流程:打开浏览器,进入 Bugzilla 主页面。

进入主页面后,点击【新建帐号】,进入注册页面。

在注册页面中输入 E-Mail 和真实姓名(为了统一,这里我们都使用计算机名),然后,点击【 Create Account 】,随后,你将收到一封包含初始密码的 E-Mail 。

在收到 E-Mail 之后,点击【登录】,在帐号栏输入注册时使用的 E-Mail 地址,在密码栏输入邮件里通知的初始密码,然后,点击【 Login 】。

如忘记密码,在登陆页面中输入注册用户名,点击【 Submit Request 】 , 根据收到的邮件进行重新设置密码。

成功登录后,点击【 Edit 属性】 -> 【帐号设置】,进行密码修改。

点击【 Edit 属性】 -> 【邮件设置】,进行邮件通知设置。

点击【 Edit 属性】 -> 【权限】,进行权限查询。

2 、 BUG 处理流程• 测试人员或开发人员发现 bug 后,判断属于哪个模块的问题,填写 bug 报告后,系统会自动通过 Email 通知项目组长或直接通知开发者。

• 项目组长根据具体情况,重新 reassigned 分配给 bug 所属的开发者。

③ 开发者收到 Email 信息后,判断是否为自己的修改范围 .1 )若不是 , 重新 reassigned 分配给项目组长或应该分配的开发者。

2 )若是,进行处理, resolved 并给出解决方法。

(可创建补丁附件及补充说明)④ 测试人员查询开发者已修改的 bug ,进行重新测试。

(可创建 test case 附件)1 )经验证无误后,修改状态为 VERIFIED 。

待整个产品发布后,修改为CLOSED 。

2 )还有问题, REOPENED ,状态重新变为“ New" ,并发邮件通知。

⑤ 如果这个 BUG 一周内一直没被处理过。

Bugzilla 就会一直用 email 骚扰它的属主,直到采取行动。

Bugzilla使用指南

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的使用说明

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(结算),采集,计费预处理,库表设计等。

Bugzilla操作指南

Bugzilla操作指南

Bugzilla操作流程 Bugzilla操作流程: 操作流程
Bugzilla操作指南1 Bugzilla操作指南1:注册 操作指南
打开IE在地址栏里输入:http://192.168.1.251/bugzilla进入bugzilla主页面,正常情况下应该显 示如下界面
点击New Account,输入注册用的E-mail,随后在E-mail中会收到一封来自bugzilla的邮件,根 据第一段下给出的相对地址,在IE中输入http://192.168.1.251/cgi-bin/bugzilla/相对地址, 进入注册页面,输入real name、密码以及密码确认,然后点击send就完成了。
4.用户管理 1)“Edit”一栏中的Users Users参数选项介绍如下: 这里主要用来查看和添加用户 Users
点击进入后可以修改用户相关信息
2)修改用户
name: Login name:登陆名称,这里设置email的名称 name: Real name:真实名称 Password: Password:可以为用户设置一个新密码 text: Disable text:如果这里不为空则用户帐号将被禁用,这里用来解释被禁原因 access: Group access: 在组访问设置里面有两列构选框, 第一列(左边列):可以为别的用户设置成为这个组的成员,既是说如果我把一个用户某一组第一列勾选,则授权 这个用户就可以添加其他用户到这个组,相当于管理这个组。 第二列(右边列):成为这个组的成员。 由下图中的勾选及提示就可看出:
4.查询My Bugs
这个选项在Saved Searches下作为一个默认的保存查询,点击这里可以看到当前用户提交的所有bug
Bugzilla操作指南5 保存My Bugzilla操作指南5:保存My Bugs 操作指南 我们可以在Search页面中保存自己的搜索: 例如我们查找状态(status)为all,产品(product)为GEB4.0的所有bug

Bugzilla用户指南说明书

Bugzilla用户指南说明书

About the T utorialBugzilla is an open-source tool used for issues and bugs tracking system. It is widely used as a bug-reporting tool for all types of testing functions. This tutorial introduces the readers to the basic features and usage of Bugzilla. This tutorial will guide the readers on how to utilize this tool in reporting and maintaining the bug status.AudienceThis tutorial has been prepared for beginners to help them understand how to use the Bugzilla tool. This tutorial will give you enough understanding of the various components of Bugzilla with suitable examples.PrerequisitesAs a reader of this tutorial, you should have a basic understanding of bug lifecycle and contents to provide in a bug.Copyright & DisclaimerCopyright 2017 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, ******************************************1T able of ContentsAbout the Tutorial (1)Audience (1)Prerequisites (1)Copyright & Disclaimer (1)Table of Contents (2)1.BUGZILLA – OVERVIEW (4)2.BUGZILLA – INSTALLATION PREREQUISITES (6)3.BUGZILLA ─ INSTALLAT ION (5)4.BUGZILLA – SAMPLE WEB APPLICATION (10)5.BUGZILLA – NEW ACCOUNT CREATION (11)6.BUGZILLA – LOGIN (14)7.BUGZILLA – LOGGING A NEW BUG (16)8.BUGZILLA – CLONE A BUG (21)9.BUGZILLA – UNDERSTANDING A BUG (24)10.BUGZILLA – EDITING A BUG (27)11.BUGZILLA – REPORTS (30)12.BUGZILLA – GRAPHICAL REPORTS (32)13.BUGZILLA – TABULAR REPORTS (36)214.BUGZILLA – DUPLICATE (39)Generate Duplicate Reports (39)Changing the Parameters (41)15.BUGZILLA – BROWSE FUNCTION (43)16.BUGZILLA – SIMPLE SEARCH (46)17.BUGZILLA – QUICK SEARCH (49)18.BUGZILLA – ADVANCE SEARCH (51)19.BUGZILLA – CUSTOM SEARCH (54)20.BUGZILLA – BUG LISTS (58)21.BUGZILLA – PREFERENCES (68)22.BUGZILLA – GENERAL PREFERENCES (70)23.BUGZILLA – EMAIL PREFERENCES (73)Global and Specific Options (73)User Watching Feature (74)Ignore Bugs Feature (75)24.BUGZILLA – SAVED SEARCHES (76)25.BUGZILLA – ACCOUNT INFORMATION (80)26.BUGZILLA – PERMISSIONS (82)3Bugzilla 4 Bugzilla is an open-source tool used to track bugs and issues of a project or a software. It helps the developers and other stakeholders to keep track of outstanding problems with the product∙It was written by Terry Weissman in TCL programming language in 1998. ∙∙Later, Bugzilla was written in PERL and it uses the MYSQL database. ∙∙Bugzilla can be used as a Test Management tool since it can be easily linked with other test case management tools like Quality Centre , ALM , Testlink , etc. ∙∙Bugzilla provides a powerful, easy to use solution to configuration management and replication problems. ∙∙ It can dramatically increase the productivity and accountability of an individual by providing a documented workflow and positive feedback for good performance. Most commercial and defect-tracking software vendors charged enormous licensing fees in the starting days of Bugzilla. As a result, Bugzilla quickly became a favorite among the open-source users, due to its genesis in the open-source browser project with Mozilla. It is now the most precious defect-tracking system against which all the others are measured.Bugzilla puts the power in an individual’s hand to improve the value of business while providing a usable framework for natural attention to detail and knowledge store to flourish. Bugzilla – Key FeaturesBugzilla has many keys as well as advanced features, which makes it unique. Following is a list of some of Bugzilla’s most significant features:∙Bugzilla is powerful and it has advanced searching capabilities. ∙ Bugzilla supports user configurable email notifications whenever the bug status changes.∙ Bugzilla displays the complete bug change history.∙ Bugzilla provides inter bug dependency track and graphic representation.∙ Bugzilla allows users to attach Bug supportive files and manage it.∙ Bugzilla has integrated, product-based, granular security schema that makes it more secure.∙ It has complete security audit and runs under the Perl’s taint mode.∙Bugzilla supports a robust, stable RDBMS (Rational Data Base Management System) back end.1.Bugzilla5 ∙It supports Web, XML, E-Mail and console interfaces. ∙Bugzilla has a wide range of customized, user preferences features. ∙It supports localized web user interface. ∙ Extensive configurability as it allows to be configured with other test management tools for a better user experience.∙ Bugzilla has a smooth upgrade pathway among different versions.In the next chapter, we will discuss the prerequisites for installing Bugzilla.Bugzilla 6To install and run Bugzilla on the server, the core requirement is to have Perl installed. This means that Bugzilla can be installed on any platform, where Perl can be installed; including Windows, Linux and Mac OS X.Hardware Requirements∙It is recommended to have a 4 GB RAM or more. ∙∙Should have a Fast Processor, for instance, at least 3GHz or more. ∙∙ The hard disk space depends on the size of the team and the number of defects. A 50GB hard disk memory is a quite enough.Software RequirementsBugzilla requires a database server, a web server and Perl. In all the cases, (the newer, the better) the newer releases have more bug fixes, but they are still supported and they still get security fixes from time to time.∙ Perl: Bugzilla 4.4 and older requires Perl 5.8.1 or newer , but Bugzilla 5.0 and newer will require Perl 5.10.1 or newer. It is not recommend installing Perl 5.8.x at this stage. Instead, install Perl 5.12 or newer, as these newer versions have some useful improvements, which will give better user experience.∙ Database Server: Bugzilla supports MySQL, PostgreSQL, Oracle and SQLite. MySQL and PostgreSQL are highly recommended, as they have the best support from Bugzilla and are used daily by the Bugzilla developers. Oracle has several known issues and is a 2nd-class citizen. It should work decently in most cases, but may fail miserably in some cases too. SQLite is recommended for testing purposes only for small teams. If MySQL is used, version 5.0.15 is required by Bugzilla 4.x, but highly recommended version 5.5 or newer. For PostgreSQL installation, version 8.3 is required.∙Web Server: Bugzilla has no minimum requirements for its web server. It is recommended to install Apache 2.2, although Bugzilla works fine with IIS too (IIS 7 or higher recommended). To improve performances in Apache, recommend to enable its mod_perl module. 2.Bugzilla 7The Bugzilla GIT website is the best way to get Bugzilla. Download and install GIT from the website – https:///download and Run it.Where, "X.X" is the 2-digit version number of the stable release of Bugzilla (e.g. 5.0) The another way to download Bugzilla is from the following link –https:///download/ and move down to the Stable Release section and select the latest one from the list as shown in the following screenshot. Click on Download Bugzilla 5.0.3.Bugzilla comes as a 'tarball' (.tar.gz extension), which any competent Windows archiving tool should be able to open.3.8PERL ModulesBugzilla requires a number of Perl modules to be installed. Some of them are mandatory, and some others, which enable additional features, are optional.In ActivePerl , these modules are available in the ActiveState repository, and are installed with the ppm tool. Either it can use it on the command line or just type ppm and the user will get a GUI.Install the following mandatory modules with the following command.Some of the most important PERL modules have been described below.∙ CGI.pm – It is an extensively used Perl module for programming the CGI (Common Gateway Interface) web applications. It helps to provide a consistent API for receivingand processing user inputs.∙ Digest-SHA – The Digest-SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within the Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input. ∙TimeDate – TimeDate is a class for the representation of time/date combinations, and is part of the Perl TimeDate project.9∙DateTime –DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project.∙DateTime-TimeZone –This class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period.∙DBI –It is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used.∙Template-Toolkit –The Template Toolkit is a collection of Perl modules, which implement a fast, flexible, powerful and extensible template processing system. It can be used for processing any kind of text documents and is input-agnostic.∙Email-Sender –The Email-Sender replaces the old and problematic email send library, which did a decent job at handling the simple email sending tasks, but it was not suitable for serious use for a several reasons.∙Email-MIME –This is an extension of the Email-Simple module. It is majorly used to handle MIME encoded messages. It takes a message as a string, splits it into its constituent parts and allows you to access the different parts of the message.∙URI –A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A URI can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN).∙List-MoreUtils –It provides some trivial but commonly needed functionality on lists, which is not going to go into the List-Util module.∙Math-Random-ISAAC –The ISAAC (Indirection, Shift, Accumulate, Add, and Count) algorithm is designed to take some seed information and produce seemingly random results as the output.∙File-Slurp – This module provides subs that allow you to read or write files with one simple call. They are designed to be simple, have flexible ways to pass in or get the file content and are very efficient.∙JSON-XS –This module converts the Perl data structures to JSON and vice versa. The primary goal of JSON-XS is to be correct and its secondary goal is to be fast.∙Win32 –The Win32 module contains functions to access Win32 APIs.∙Win32-API –With this module, you can import and call arbitrary functions from the Win32's Dynamic Link Libraries (DLL), without having to write an XS extension.10DateTime-TimeZone-Local-Win32 –This module provides methods for determining the local time zone on a Windows platform.11End of ebook previewIf you liked what you saw…Buy it from our store @ https://。

Bugzilla使用指南

Bugzilla使用指南

Bugzilla使用指南什么是BugzillaBugzilla是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。

它的强大功能表现在以下几个方面:1.强大的检索功能2.用户可配置的通过Email公布Bug变更3.历史变更记录4.通过跟踪和描述处理Bug5.附件管理6.完备的产品分类方案和细致的安全策略7.安全的审核机制8.强大的后端数据库支持9.Web,Xml,Email和控制界面10.友好的网络用户界面11.丰富多样的配置设定12.版本间向下兼容为什么使用BugzillaBugzilla是一个拥有强大功能的错误跟踪系统。

它可以使我们更好的在软件开发过程中跟踪软件错误的处理过程,为开发和测试工作以及产品质量的度量提供数据支持,从而有效的保证软件产品的质量。

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产品为例,它由以下几部分构成:z Administrationz Bugzilla-Generalz Creating/Changing Bugz Documentationz Emailz Installationz Query/Buglistz Reporting/Chartingz User Accountsz Changing Passwordsz User InterfaceBug报告状态分类和Bug处理意见(Status and Resolution):1.Bug报告状态分类(Status)z待确认的(Unconfirmed)z新提交的(New)z已分配的(Assigned)z问题未解决的(Reopened)z待返测的(Resolved)z待归档的(Verified)z已归档的(Closed)2.Bug处理意见(Resolution)z已修改的(Fixed)z不是问题(Nvalid)z无法修改(Wontfix)z以后版本解决(Later)z保留(Remind)z重复(Duplicate)z无法重现(Worksforme)指定处理人(Assigned To)z可以指定一个处理人z如不指定处理人,则系统指定管理员为默认处理人超链接(URL)z输入超链接地址,引导处理人找到与报告相关联的信息概述(Summary)z概述部分“Summary”的描述,应保证处理人在阅读时能够清楚提交者在进行什么操作的时候发现了什么问题。

bugzilla使用手册

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”按钮即可。

用户管理1。

添加用户依然在“Administrator”页面中点击“Users"链接。

然后点击“add a new user”链接。

在添加用户时有“禁用”选项,而且还一个关于“禁用”的文本框,提示,文本框内容非空时,则此帐号将被禁用,而且文本中应该说明禁用的原因。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档