bugzilla @ openhard...

9
Bugzilla @ OpenHard 用户使用说明书 Xup China Walkie ([email protected]) 2007-11-05 Version1.0

Upload: vuduong

Post on 14-Aug-2018

272 views

Category:

Documents


0 download

TRANSCRIPT

Bugzilla @ OpenHard 用户使用说明书

Xup China

Walkie

([email protected])

2007-11-05 Version1.0

目录

1 Bugzilla 概述 ........................................................................................................................... 3

1.1 Bugzilla 是什么? ........................................................................................................ 3

1.2 为什么使用 Bugzilla .................................................................................................... 3

1.3 Bugzilla @ OpenHard ................................................................................................... 3

2 Bugzilla 的基本用法 ................................................................................................................ 4

2.1 Bugzilla 主页 ................................................................................................................ 4

2.2 注册新用户 ................................................................................................................... 4

2.3 登入 ............................................................................................................................... 5

2.4 新建 bugs ...................................................................................................................... 5

2.5 2.4 的一些具体说明 ..................................................................................................... 6

2.5.1 产品和结构(Product and Component) ........................................................ 6

2.5.2 Bug 报告状态分类和 Bug 处理意见(Status and Resolution): ................ 6

2.5.3 指定处理人(Assigned To)........................................................................... 7

2.5.4 超链接(URL) ............................................................................................... 7

2.5.5 概述(Summary) ........................................................................................... 7

2.5.6 硬件平台和操作系统(Platform and OS) .................................................... 7

2.5.7 版本(Version) .............................................................................................. 7

2.5.8 Bug 报告优先级(Priority) ........................................................................... 8

2.5.9 Bug 状态(Severity) ...................................................................................... 8

2.5.10 报告人(Reporter) ......................................................................................... 8

2.5.11 邮件抄送列表(CC List) .............................................................................. 8

2.5.12 从属关系(Bug “ID” depends on,Bug “ID” blocks) .................................. 8

2.5.13 附加描述(Additional Comments) ............................................................... 8

2.6 搜索查询 bugs .............................................................................................................. 9

1 Bugzilla 概述

1.1 Bugzilla 是什么?

Bugzilla 是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。它的强大功

能表现在以下几个方面:

1. 强大的检索功能

2. 用户可配置的通过 Email 公布 Bug 变更

3. 历史变更记录

4. 通过跟踪和描述处理 Bug

5. 附件管理

6. 完备的产品分类方案和细致的安全策略

7. 安全的审核机制

8. 强大的后端数据库支持

9. Web,Xml,Email 和控制界面

10. 友好的网络用户界面

11. 丰富多样的配置设定

12. 版本间向下兼容

1.2 为什么使用 Bugzilla

Bugzilla 是一个拥有强大功能的错误跟踪系统。它可以使我们更好的在软件开发过程中

跟踪软件错误的处理过程,为开发和测试工作以及产品质量的度量提供数据支持,从而有效

的保证软件产品的质量。

你可以从好多渠道得到 Bugzilla 的使用说明,包括从因特网上自由下载。有关下载

Bugzilla 和其它与 Bugzilla 相关的话题,请访问下面网址:

http://www.wiki.cn/wiki/Bugzilla

1.3 Bugzilla @ OpenHard

为了方便众多教育网的用户,OpenHard 的 Bugzilla 服务器挂在教育网内,bugzilla 的具

体的时候用法见 2. bugzilla 的基本用法,接下来将叙述 OpenHard 的 bugzilla 的一些特性。

目前 Bugzilla 服务器会对新注册用户的邮箱进行匹配,只有在 OpenHard 有实际项目的

负责人,其所使用的邮箱才可以正常注册成为 Bugzilla 的用户,其他邮箱无权注册。以便不

会给其他人随便上传 bugs,影响正常用户的时候。

2 Bugzilla 的基本用法

2.1 Bugzilla 主页

本人所使用的是 Firefox 浏览器,OpenHard 的主页如下图:

2.2 注册新用户

点击上图中的注册新用户按钮,即可进入新用户注册页面。如下如:

输入注册邮箱,点击创建帐号。届时,Bugzilla 服务器会把确认邮箱发到你刚所输入的

邮箱内。然后就可以完成新用户的创建。

2.3 登入

登入之后的页面如下图:

这个时候就可以上传 bugs,也可以查询 bugs,或者修改个人信息。

2.4 新建 bugs

具体操作如下图,这里上传了一个名为 Test 的 bug:

提交成功会出现如下页面:

2.5 2.4 的一些具体说明

2.5.1 产品和结构(Product and Component)

Bug记录按产品分类,每种产品按功能拆分成几类。以 Bugzilla产品为例,它由以下几部

分构成:

Administration

Bugzilla-General

Creating/Changing Bug

Documentation

Email

Installation

Query/Buglist

Reporting/Charting

User Accounts

Changing Passwords

User Interface

2.5.2 Bug 报告状态分类和 Bug 处理意见(Status and

Resolution):

1. Bug报告状态分类(Status)

待确认的(Unconfirmed)

新提交的(New)

已分配的(Assigned)

问题未解决的(Reopened)

待返测的(Resolved)

待归档的(Verified)

已归档的(Closed)

2. Bug处理意见(Resolution)

已修改的(Fixed)

不是问题(Nvalid)

无法修改(Wontfix)

以后版本解决(Later)

保留(Remind)

重复(Duplicate)

无法重现(Worksforme)

2.5.3 指定处理人(Assigned To)

可以指定一个处理人

如不指定处理人,则系统指定管理员为默认处理人

2.5.4 超链接(URL)

输入超链接地址,引导处理人找到与报告相关联的信息

2.5.5 概述(Summary)

概述部分“Summary”的描述,应保证处理人在阅读时能够清楚提交者在进行什

么操作的时候发现了什么问题。

如果是通用组件部分的测试,则必须将这一通用组件对应的功能名称写入概述

中,以便今后查询。

2.5.6 硬件平台和操作系统(Platform and OS)

测试应用的硬件平台(Platform),通常选择“PC”

测试应用的操作系统平台(OS)

2.5.7 版本(Version)

产生 Bug的软件版本

2.5.8 Bug 报告优先级(Priority)

分五个等级即 P1-P5,P1的优先级别最高之后逐级递减

2.5.9 Bug 状态(Severity)

Blocker,阻碍开发和/或测试工作

Critical,死机,丢失数据,内存溢出

Major,较大的功能缺陷

Normal,普通的功能缺陷

Minor,较轻的功能缺陷

Trivial,产品外观上的问题或一些不影响使用的小毛病,如菜单或对话框中的

文字拼写或字体问题等等

Enhancement,建议或意见

2.5.10 报告人(Reporter)

Bug报告提交者的账号

2.5.11 邮件抄送列表(CC List)

Bug报告抄送对象,该项可以不填

如需要抄送多人,可将邮件地址用“,”分隔

2.5.12 从属关系(Bug “ID” depends on,Bug “ID” blocks)

“Bug “ID” depends on”如果该 Bug必须在其他 Bug修改以后才能够修改,

则在此项目后填写那个 Bug的编号

“Bug “ID” blocks”如果该 Bug的存在影响了其他 Bug的修改,则在此项目

后填写被影响的 Bug编号

2.5.13 附加描述(Additional Comments)

在 Bug跟踪过程中测试与开发人员通过这里进行沟通

开发人员可以在这里填写处理意见和处理记录

测试人员可以在这里填写返测意见和对在返测过程中发现的新问题进行描述

2.6 搜索查询 bugs

搜索刚刚的 Test 的 bug,我们可以得到以下页面:

点击 Long Format,我们可以得到这个 bug 的具体说明: